顯式並行指令運算
外观
![本页使用了标题或全文手工转换](http://upload.wikimedia.org/wikipedia/commons/thumb/c/cd/Zh_conversion_icon_m.svg/35px-Zh_conversion_icon_m.svg.png)
![]() |
显式并行指令运算(英文:Explicitly Parallel Instruction Computing,縮寫:EPIC)是一种指令集架构,由HP和Intel联合开发。EPIC允许处理器根据编译器的调度并行执行指令而不用增加硬件复杂性,该架构由超长指令字架构发展而来,并做了大量改进。
原理
[编辑]其指令中有3位是用来指示上一条运算指令是不是与下一条指令有相关性,是不是要等上一条指令运行完毕后才能运行下一条,如果没有相关性,则两条指令可同时由不同的CPU节点来处理,这样的方式大大提高了CPU并行运算的效率。
实现
[编辑]EPIC成为IA-64架构的基础(IA代表Intel Architecture,即英特尔架构,与IA-32对应),这是英特尔与惠普共同开发的纯64位微处理器。英特尔的安腾(Itanium)系统处理器采用了这种架构。
|
![]() | 这是一篇與计算机相關的小作品。您可以通过编辑或修订扩充其内容。 |