我想问一些有关ILP的问题。
你好,anas anjaria
发布于 2011-05-12 12:05:47
查看这文章。
在这些图片中可以看到基本的区别:
简单处理器:

超标量处理器:

发布于 2011-04-20 14:59:31
超标量处理器是标量处理器和向量处理器的混合。
哈哈,不。超标量核心是一个核心,它可以在每个时钟周期执行多条指令。
发布于 2016-10-23 04:40:10
超标量处理器是标量处理器和向量处理器的混合。
不,这绝对不是真的。
我正在输入的超标量Haswell CPU有8个执行端口:4个整数操作、2个内存读取和2个存储。潜在的8条x86指令可以同时执行。那是超标量。8080一次只能执行一条指令。那是标量。
Haswell既是流水线的,也是超标量的。这也是投机性的和无序的。它是超线程(每个核心2个线程)和多核(2-18核心).只是一只野兽。
指令级并行(ILP)是程序的特性或度量,而不是CPU。编译器调度程序将静态地搜索ILP,或者CPU的调度程序将动态搜索ILP。如果他们找到了,那么他们可以相应的order+execute指令。
https://stackoverflow.com/questions/5732325
复制相似问题