SSE3指令集共分為5個應用層:
第一層中的指令是“資料傳輸命令”,只有一條指令:FISTTP,它有利於x87浮點轉換成整數,並可以大大提高最佳化的效率。
第二層中的指令是“資料處理命令”,一共有五條,分別是ADDSUBPS,ADDSUBPD,MOVSHDUP,MOVSLDUP,MOVDDUP。這些指令可以簡化複雜資料的處理過程,由於未來資料處理流量將會越來越大,因此Intel在這裡應用的指令集最多、達到了五條。
第三層中的指令是“特殊處理命令”,也只有一條:LDDQU。在這條指令主要針對影片解碼,用來提高處理器對處理媒體資料結果的精確性。
第四層中的指令是“最佳化命令”,一共有四條指令,分別是HADDPS,HSUBPS,HADDPD,HSUBPD,它們可以對程式起到自動最佳化的作用。這些指令對處理3D圖形相當有用。
第五層中的指令是“超執行緒效能增強”,一共有兩條針對執行緒處理的指令:MONITOR, MWAIT,這有助於增加Intel超執行緒的處理能力、大大簡化了超執行緒的資料處理過程。
支援SSE3指令集的CUPIntel的有采用Prescott核心的奔騰4 AMD的X52系列Opteron AMD還打算在未來對Athlon64也加入SEE3指令集的支援 指令集的優勢主要體現在對該指令集的進行過最佳化的軟體執行上 比如3D遊戲 如果對SEE3最佳化過 那麼遊戲執行時佔用CUP就更少 影片壓縮時 用的時間也會比沒有最佳化過短 主要是就提高軟體的執行速度
SSE3指令集共分為5個應用層:
第一層中的指令是“資料傳輸命令”,只有一條指令:FISTTP,它有利於x87浮點轉換成整數,並可以大大提高最佳化的效率。
第二層中的指令是“資料處理命令”,一共有五條,分別是ADDSUBPS,ADDSUBPD,MOVSHDUP,MOVSLDUP,MOVDDUP。這些指令可以簡化複雜資料的處理過程,由於未來資料處理流量將會越來越大,因此Intel在這裡應用的指令集最多、達到了五條。
第三層中的指令是“特殊處理命令”,也只有一條:LDDQU。在這條指令主要針對影片解碼,用來提高處理器對處理媒體資料結果的精確性。
第四層中的指令是“最佳化命令”,一共有四條指令,分別是HADDPS,HSUBPS,HADDPD,HSUBPD,它們可以對程式起到自動最佳化的作用。這些指令對處理3D圖形相當有用。
第五層中的指令是“超執行緒效能增強”,一共有兩條針對執行緒處理的指令:MONITOR, MWAIT,這有助於增加Intel超執行緒的處理能力、大大簡化了超執行緒的資料處理過程。
支援SSE3指令集的CUPIntel的有采用Prescott核心的奔騰4 AMD的X52系列Opteron AMD還打算在未來對Athlon64也加入SEE3指令集的支援 指令集的優勢主要體現在對該指令集的進行過最佳化的軟體執行上 比如3D遊戲 如果對SEE3最佳化過 那麼遊戲執行時佔用CUP就更少 影片壓縮時 用的時間也會比沒有最佳化過短 主要是就提高軟體的執行速度