跳至內容

顯式並行指令運算

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書

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

原理

[編輯]

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

實現

[編輯]

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