亚洲龙腾成人精品小说网,正品日本高清dvd碟片生活版,亚洲精品久久久久久,野花韩国高清视频,亚洲午夜久久久影院伊人

您的位置: 首頁 > 新聞 > 高新技術(shù) > 新聞詳情

多核時代 計算機體系結(jié)構(gòu)面臨徹底重新設(shè)計

時間:2011-02-25 15:44:45
  • 來源:網(wǎng)科
  • 作者:batyeah
  • 編輯:ChunTian

美國國家科學基金會的一份研究報告認為,如今的多核處理器需要更好的方式來編程。馬里蘭大學的一位研究人員在1月份出版的美國計算機協(xié)會的旗艦級通訊刊物上稱,為了有效使用多核處理器,IT業(yè)需要徹底反思它已使用了50多年的基本計算機體系結(jié)構(gòu)。

馬里蘭大學高級計算機研究所教授Uzi Vishkin在論文中稱:"近期從單處理器計算機系統(tǒng)向多處理器平行系統(tǒng)的大規(guī)模遷移,要求對建立新系統(tǒng)并為之編程的計算機科學的許多方面進行徹底改造。"

Vishkin甚至提供了一份新體系結(jié)構(gòu)抽象圖,他稱之為ICE(即時并行執(zhí)行),他利用美國國家科學基金會提供的資金開發(fā)出了ICE。

我們今天所使用的基本計算機體系結(jié)構(gòu)是基于二十世紀四十年代數(shù)據(jù)學John von Neumann提出的概念的。在他的體系結(jié)構(gòu)中,數(shù)據(jù)和程序存儲于計算機內(nèi)存并被饋送給計算機的CPU。程序通過使用程序計數(shù)器執(zhí)行,這就為CPU提供了 內(nèi)存當中下一個將執(zhí)行的指令的地址。

這種方法允許進行Vishkin所稱的串行計算,在這種設(shè)計當中,"在串行程序里可供執(zhí)行的任何單個指令可以立即執(zhí)行。"

但是,它卻是受限制的,因為它一次只允許執(zhí)行單個指令。Vishkin稱,在多核處理器和擁有大量可用內(nèi)存的時代,不再需要這種限制了。取而代之的是,多個指令通??梢愿斓仄叫袌?zhí)行--所有指令都同時執(zhí)行且只需一個步驟。

Vishkin的替代方法不同于von Neumann體系結(jié)構(gòu),它允許在任何指定的時間執(zhí)行無數(shù)個指令,這樣可以極大地簡化程序員的工作。他說,有了ICE,"你可想象任何數(shù)量的指令,只要某 個指令的輸入不是另一個指令的輸出。"程序員不再需要擔心有多少處理器可供該項任務(wù)使用。

Vishkin表示,這種體系結(jié)構(gòu)要求改變硬件設(shè)計。至于操作方式,芯片可能需要在處理器和內(nèi)存之間建立高帶寬、低延遲的網(wǎng)絡(luò)。硬件需要一個單處理器核來控制其他所有核。如果代碼是串行的,它可以在那個核上執(zhí)行。如果有其他指令,中央處理器可以向其他核發(fā)送其他指令。

Vishkin擁有這項技術(shù)的6項專利,研究小組也建立了可以在ICE抽象體系結(jié)構(gòu)上運行的原型硬件。

0

玩家點評 0人參與,0條評論)

收藏
違法和不良信息舉報
分享:

熱門評論

全部評論

他們都在說 再看看
3DM自運營游戲推薦 更多+