热门

最新

红包

立Flag

投票

同城

我的

发布
young2415
supermouse_
4 年前
trueyoung2415

指令流水线是 CPU 设计中的一个重要思想,对于提升计算机性能有着重要意义。

流水线技术指的是将一条指令的执行过程拆分成多个阶段,每个阶段在一个时钟周期内完成,每一个阶段叫做一个流水线级。

如果我们把一个指令拆分成“取指令 - 指令译码 - 执行指令”这样三个部分,那这就是一个三级的流水线。

现代的 ARM 或者 Intel 的 CPU,流水线级数已经达到了14级。

流水线级数也不是越多越好,每一个流水线级之间需要数据传输,当流水线级数增加,数据传输所需要的时间也会随之增加,就会成为性能的瓶颈。

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
容器,线程,mysql redis Linux jvm spring mybatis springmvc springboot springcloud dubbo
立即登录