虛擬四核

虛擬四核,是指利用特殊的硬體指令,將雙核CPU的兩個邏輯核心模擬成兩個物理晶片,讓單個處理器都能使用執行緒級並行計算的技術。 實際上在套用中基於很多原因,CPU的執行單元都沒有被充分使用。 而超執行緒技術可以使晶片同時進行多執行緒處理,使晶片性能得到提升。

虛擬四核,是指利用特殊的硬體指令,將雙核CPU的兩個邏輯核心模擬成兩個物理晶片,讓單個處理器都能使用執行緒並行計算的技術。實例有酷睿i3,AMD翼龍等,是一種廣義的超執行緒技術
超執行緒技術
執行緒技術HT作用 儘管提高CPU的時鐘頻率和增加快取容量後的確可以改善性能,但這樣的CPU性能提高在技術上存在較大的難度。實際上在套用中基於很多原因,CPU的執行單元都沒有被充分使用。如果CPU不能正常讀取數據(匯流排/記憶體的瓶頸),其執行單元利用率會明顯下降。另外就是目前大多數執行執行緒缺乏ILP(Instruction-Level Parallelism,多種指令同時執行)支持。這些都造成了目前CPU的性能沒有得到全部的發揮。因此,Intel則採用另一個思路去提高CPU的性能,讓CPU可以同時執行多重執行緒,就能夠讓CPU發揮更大效率,即所謂“超執行緒(Hyper-Threading,簡稱“HT”)”技術。超執行緒技術就是利用特殊的硬體指令,把兩個邏輯核心模擬成兩個物理晶片,讓單個處理器都能使用執行緒級並行計算,進而兼容多執行緒作業系統和軟體,減少了CPU的閒置時間,提高的CPU的運行效率。 採用超執行緒及時可在同一時間裡,應用程式可以使用晶片的不同部分。雖然單執行緒晶片每秒鐘能夠處理成千上萬條指令,但是在任一時刻只能夠對一條指令進行操作。而超執行緒技術可以使晶片同時進行多執行緒處理,使晶片性能得到提升。

相關詞條

熱門詞條

聯絡我們