什麼是超線程技術

什麼是超線程技術

超線程技術就是利用特殊的硬件指令,把多線程處理器內部的兩個邏輯內核模擬成兩個物理芯片,從而使單個處理器享用線程級的並行計算的處理器技術。多線程技術可以在支持多線程的操作系統和軟件上,有效的增強處理器在多任務,多線程處理上的處理能力。 超線程技術可以使操作系統或者應用軟件的多個線程,同時運行於一個超線程處理器上,其內部的兩個邏輯處理器共享一組處理器執行單元,並行完成加、乘、負載等操作,可以使處理器在某一時刻,同步並行處理更多指令和數據。