利用“芯片上網(wǎng)絡(luò )”技術(shù) MIT打造36核處理器
美國麻省理工學(xué)院(MIT)的研究人員們最近利用“芯片上網(wǎng)絡(luò )”(NoC)技術(shù),期望打造出一款具有緩存一致性且能夠擴展至任何核心數的多核心架構。截至目前為止,研究人員們已經(jīng)開(kāi)發(fā)出一款36核心的處理器芯片原型了。
本文引用地址:http://dyxdggzs.com/article/249631.htmMIT開(kāi)發(fā)的36核原型采用類(lèi)似“鋪磚”(tile)的實(shí)體布局,每一個(gè)tile中包含一顆核心以及一個(gè)路由器,用于將固定大小的訊息封包傳送到相鄰核心,最后傳送到目標核心。為了維持緩存一致性,MIT研究人員透過(guò)主網(wǎng)絡(luò )采用Snoopy協(xié)議的二級“影子”網(wǎng)格方式,從而實(shí)現更具擴展性的架構,此外,速度也比傳統分布式目錄緩存一致性更快24%,比AMD的HyperTransport總線(xiàn)更快12%。

MIT連結32顆核心(tile)以及2個(gè)NoC,透過(guò)協(xié)議保持核心之間的緩存一致性。(來(lái)源:MIT)
MIT電子工程與計算機科學(xué)系教授Li-ShiuanPeh表示:“影子網(wǎng)是一種無(wú)需緩沖、免競爭的2D網(wǎng)格網(wǎng)絡(luò ),能夠保持Snoopy協(xié)議的一致性。它可確保所有的節點(diǎn)都知道將會(huì )到達主網(wǎng)絡(luò )的數據請求來(lái)源。所有的節點(diǎn)都將始終如一地執行優(yōu)先排序──這對于Snoopy協(xié)議的一致性至關(guān)重要?!?/p>
由于略過(guò)L2快取,發(fā)出的請求被傳送至主要網(wǎng)絡(luò )上。接著(zhù)在影子網(wǎng)上發(fā)出一項通知給所有的核心告知來(lái)源核心的請求即將到達。由于采用單一位傳送,來(lái)自其他核心所發(fā)出的通知可合并傳送,從而加速在影子網(wǎng)上的傳送速度。
路由器相關(guān)文章:路由器工作原理
路由器相關(guān)文章:路由器工作原理
評論