研究人員讓CPU和GPU密切協作共同提升性能
多核處理器中有一類混合架構處理器,即同一塊芯片上集成了中央處理單元和圖形處理單元,如英特爾的 Sandy Bridge 和 AMD 的 Llano 系列處理器。然而在這些混合處理器中,CPU 核心和 GPU 核心都執行各自的功能,在運行程序時很少有協作,這么做缺乏效率。
北卡州立大學副教授 Huiyang Zhou 博士和 AMD GPU 架構師 Mike Mantor 設計了一種新型混合架構芯片組,讓混合處理器共享 L3 緩存,CPU 和 GPU 能分享芯片存儲器。新的方法被稱為 CPU 輔助 GPGPU 技術,即利用 CPU 在彈性數據檢索和復雜任務上的優勢提升 GPU 的計算能力。CPU 的強項是通用計算,而 GPU 則擅長圖形處理和并行計算。CPU 輔助 GPGPU 使用 CPU 的 L3 緩存預取數據,允許 GPU 運行的進程線程能直接從 L3 而不是內存中預取數據,減少延遲,增強性能。研究人員聲稱新技術平均能提升 20% 的性能,在某些情況下甚至能達到 113%。
來自: Solidot
本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!