天天看點

随機化任務加快多核處理器的資料速度

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

繼續閱讀