MIT研發(fā)新型“動態(tài)處理器緩存”技術:可提升30%性能

作者: 2017年07月11日 來源:互聯(lián)網(wǎng) 瀏覽量:
字號:T | T
現(xiàn)代處理器普遍依賴于一套內(nèi)存模組來緩存數(shù)據(jù),從而提升處理器在執(zhí)行日常計算任務時的速度。不過即便有了這個相對較快的緩存,其在執(zhí)行某些任務時仍有一些限制。一個形象點的例子是——你該怎么將一枚方形的釘子穿過

   現(xiàn)代處理器普遍依賴于一套內(nèi)存模組來緩存數(shù)據(jù),從而提升處理器在執(zhí)行日常計算任務時的速度。不過即便有了這個相對較快的緩存,其在執(zhí)行某些任務時仍有一些限制。一個形象點的例子是——你該怎么將一枚方形的釘子穿過圓孔呢?為了克服這個問題,制造商們嘗試過增大緩存的規(guī)模,但又遲早會遇到相同的負面效應。好消息是,麻省理工電氣工程與計算機科學系助理教授DanielSanchez解釋了一個全新的概念。

 
  7.jpg
 
        上圖為運行四個應用程序的36塊Jenga系統(tǒng),其給予了每個應用程序一組定制的虛擬緩存層級:“試想一下用這些分布式物理內(nèi)存資源,來構(gòu)建專門面向應用程序的層級,以取得最大性能”。
 
  MIT計算機科學與人工智能實驗室(CSAIL)已經(jīng)在一顆新型處理器上進行了模擬,其替換掉了固定緩存,轉(zhuǎn)而采用一種更加動態(tài)的內(nèi)存機制,以迎合不同的應用需求并減少進程的遲滯。
 
  模擬發(fā)現(xiàn),‘Jenga’系統(tǒng)可以將整體處理性能提升30%,并將能耗降低85%。如果將之整合到現(xiàn)代處理器中,對現(xiàn)代智能設備也是一個極大的利好。Sanchez繼續(xù)說到:
 
  這取決于應用程序的多個方面,比如其訪問的數(shù)據(jù)大小、是否有層次重用、可否因逐漸擴大的內(nèi)存獲益、是否透過某種數(shù)據(jù)結(jié)構(gòu)進行掃描、數(shù)據(jù)訪問是否頻繁(或是單次大訪問)、將數(shù)據(jù)下放到主內(nèi)存后會對性能產(chǎn)生多大影響等,所有這些都有不同的權(quán)衡。
 
  需要指出的是,當前其仍停留于理論模擬階段,且MIT尚未打造出一臺工作原型。至于未來的發(fā)展?jié)摿Γ杂写龝r間去檢驗。
(來源:互聯(lián)網(wǎng)) 
全球化工設備網(wǎng)(http://seenwhilewandering.com )友情提醒,轉(zhuǎn)載請務必注明來源:全球化工設備網(wǎng)!違者必究.

標簽:動態(tài)處理器緩存

分享到:
免責聲明:1、本文系本網(wǎng)編輯轉(zhuǎn)載或者作者自行發(fā)布,本網(wǎng)發(fā)布文章的目的在于傳遞更多信息給訪問者,并不代表本網(wǎng)贊同其觀點,同時本網(wǎng)亦不對文章內(nèi)容的真實性負責。
2、如涉及作品內(nèi)容、版權(quán)和其它問題,請在30日內(nèi)與本網(wǎng)聯(lián)系,我們將在第一時間作出適當處理!有關作品版權(quán)事宜請聯(lián)系:+86-571-88970062