隨機化任務加快多核處理器的數據速度

jopen 9年前發布 | 4K 次閱讀 處理器

MIT的研究人員創造了一種數據結構能讓多核處理器更高效的處理數據,其方法是隨機化任務而不是傳統的先到先服務的隊列模式。MIT的SprayList算法允許有許多核的處理器(例如英特爾的18核處理器 E5 2600v3) 隨機化分配任務。研究人員稱,傳統的優先隊列對于8核以下處理器工作良好,但如果有更多核心加入這種工作方式將會創造性能瓶頸。他們的新方法對于80核以下處理器都更具有效率。

本文轉載自: Solidot

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!