顯式並行指令運算

顯式並行指令運算(英文:Explicitly Parallel Instruction Computing,縮寫:EPIC)是一種指令集架構,由HP和Intel聯合開發。EPIC允許處理器根據編譯器的調度並行執行指令而不用增加硬體複雜性,該架構由超長指令字架構發展而來,並做了大量改進。

簡介

顯式並行指令運算(英文: Explicitly Parallel Instruction Computing,縮寫: EPIC)是一種指令集架構,由HP和Intel聯合開發。EPIC允許處理器根據編譯器的調度並行執行指令而不用增加硬體複雜性,該架構由超長指令字架構發展而來,並做了大量改進。

原理

其指令中有3位是用來指示上一條運算指令是不是與下一條指令有相關性,是不是要等上一條指令運行完畢後才能運行下一條,如果沒有相關性,則兩條指令可同時由不同的CPU節點來處理,這樣的方式大大提高了CPU並行運算的效率。

實現

EPIC成為IA-64架構的基礎(IA代表Intel Architecture,即英特爾架構,與IA-32對應),這是英特爾與惠普共同開發的純64位微處理器。英特爾的安騰(Itanium)系統處理器採用了這種架構。

相關詞條

熱門詞條

聯絡我們