CPU
donnyxia1128
学无止境;
展开
-
乱序执行和内存屏障
处理器的乱序和并发执行目前的高级处理器,为了提高内部逻辑元件的利用率以提高运行速度,通常会采用多指令发射、乱序执行等各种措施。现在普遍使用的一些超标量处理器通常 能够在一个指令周期内并发执行多条指令。处理器从L1 I-Cache预取了一批指令后,就会分析找出那些互相没有关联可以并发执行的指令,然后送到几个独立的执行单元进行并发执行。比如下面这样的代码(假定 编译器不做优化):z转载 2012-03-31 14:36:43 · 806 阅读 · 0 评论 -
IA64 和X64
IA64是INTEL的技术~X64是AMD的技术~X64是64位的CPU 就是寻址到64位地址空间,就是2^64(64个2相乘) X86是一个指令集,是刚有个人电脑时候的什么8086,286,386的那个兼容的指令集。 不是一个概念。技术详情是这样的:IA-64EPIC(Explicitly Parallel Instruction Computers,精确并行指令计算机)是转载 2013-02-19 22:02:09 · 2810 阅读 · 0 评论