一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Hill認(rèn)為中國的計算機體系結(jié)構(gòu)研究絕對是第一流、有創(chuàng)造性的

DPVg_AI_era ? 來源:lq ? 2019-06-15 10:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

2019年計算機體系結(jié)構(gòu)最高獎Eckert-Mauchly獎頒發(fā)給威斯康辛大學(xué)麥迪遜分校教授Mark D. Hill,表彰他對存儲系統(tǒng)和并行計算機的設(shè)計和評估作出的杰出貢獻(xiàn)。本文還帶來了對Hill教授的專訪,Hill認(rèn)為中國的計算機體系結(jié)構(gòu)研究絕對是第一流、有創(chuàng)造性的。

Eckert-Mauchly 獎是計算機體系結(jié)構(gòu)領(lǐng)域最負(fù)盛名的獎項,以 1947 年誕生的世界上第一臺電子計算機 ENIAC 的兩位發(fā)明人John Presper Eckert和John William Mauchly的名字命名。

Eckert-Mauchly 獎始于1979年,由ACM和IEEE計算機協(xié)會共同贊助,該獎項表彰對計算機和數(shù)字系統(tǒng)體系結(jié)構(gòu)的貢獻(xiàn),獎金5000美元。歷史獲獎人中有六位最終獲得了圖靈獎,包括獲得2017圖靈獎的David Patterson。此外還有一批接近圖靈獎的大神們,比如Gene Amdahl、Seymour Cray、Gordon Bell等。

2019年Eckert-Mauchly 獎頒發(fā)給威斯康辛大學(xué)麥迪遜分校教授Mark D. Hill,表彰他對存儲系統(tǒng)和并行計算機的設(shè)計和評估作出的杰出貢獻(xiàn)。作為世界領(lǐng)先的存儲系統(tǒng)研究人員,Hill在高速緩存、存儲一致性模型、事務(wù)性存儲和模擬等領(lǐng)域做出了開創(chuàng)性的貢獻(xiàn)。Hill與160多名共同作者的著作已被引用超過20000次。

Mark D. Hill教授

Mark D. Hill 是當(dāng)今計算機體系結(jié)構(gòu)學(xué)術(shù)圈內(nèi)最知名的學(xué)者之一,他于 1981 年畢業(yè)于密歇根大學(xué)安娜堡分校( University of Michigan, Ann Arbor),1983 年在體系結(jié)構(gòu)大師 Alan Jay Smith 的指導(dǎo)下于加州大學(xué)伯克利分校(University of California Berkeley)取得碩士學(xué)位,1987 年在 Alan Jay Smith 和另一位體系結(jié)構(gòu)學(xué)術(shù)界泰斗 David Patterson 的指導(dǎo)下獲得伯克利的博士學(xué)位。此后 Mark Hill 一直活躍于學(xué)術(shù)界,在計算機體系結(jié)構(gòu)領(lǐng)域的許多問題上都做出了卓越貢獻(xiàn),包括緩存一致性、TLB 設(shè)計,事務(wù)內(nèi)存,確定性重演等, 其中有八篇論文入選 IEEE Micro 頂尖論文薈萃( IEEE Micro Top Picks),對 Mark Hill 的學(xué)術(shù)著作的總引用數(shù)超過兩萬,他的另一項廣為人知的貢獻(xiàn)是現(xiàn)在體系結(jié)構(gòu)教科書上必須提及的 Cache 3C 模型。由于 Mark Hill 在內(nèi)存和緩存子系統(tǒng)上的杰出貢獻(xiàn),他于 2000 年和 2004 年分別入選 IEEE Fellow 和 ACM Fellow。目前 Mark Hill 是威斯康辛大學(xué)麥迪遜分校(University of Wisconsin-Madison)的計算機科學(xué)系系主任。

在20世紀(jì)80年代,Hill開發(fā)了關(guān)于緩存失效的“3C模型”?!熬彺媸А?cache miss)是指計算機的緩存中沒有找到軟件或硬件請求處理的數(shù)據(jù)。cache miss會導(dǎo)致延遲,因為程序或應(yīng)用程序必須在其他位置訪問數(shù)據(jù)。Hill的3C模型將這些緩存失效的情況分為“強制失效”(Compulsory miss)、“容量失效”(Capacity miss)和“沖突失效”(Conflict miss)。這個模型很有影響力,因為它帶來了一些重要的創(chuàng)新,比如受害者緩存(victim caches)和流緩沖器(stream buffers),現(xiàn)在已經(jīng)成為計算機體系結(jié)構(gòu)教科書中的標(biāo)準(zhǔn)概念。

許多人認(rèn)為Hill在緩存一致性模型方面的工作是他最重要的貢獻(xiàn)。他與學(xué)生Sarita Adve一起,為DRF開發(fā)了SC:一個使用順序一致性(SC)的一致性模型,可以避免數(shù)據(jù)競爭(data race free,或DRF)。Hill的SC for DRF模型對計算機架構(gòu)師產(chǎn)生了重大影響,特別是當(dāng)多處理器變得無處不在的情況下,架構(gòu)師不得不考慮在架構(gòu)和實現(xiàn)中使用哪種內(nèi)存一致性模型時。在Hill為DRF開發(fā)SC多年之后,它成為了Javac++內(nèi)存模型的基礎(chǔ),并且最近,SC for DRF模型與圖形處理器(GPU)一起被用于理解異構(gòu)處理器的內(nèi)存一致性。

Hill的第三個主要貢獻(xiàn)是他在事務(wù)性內(nèi)存方面的工作,這是一種最小化臨界區(qū)阻塞的技術(shù)。Hill與David Wood一起開發(fā)了LogTM事務(wù)性內(nèi)存系統(tǒng),這是最早的、且被廣泛引用的事務(wù)性內(nèi)存方法之一。這個系統(tǒng)第一次使事務(wù)超出了它們的緩沖區(qū)和緩存容量,使得程序員可以更容易地實現(xiàn)事務(wù)。

Hill(與David Wood等人)也對并行計算機的評估做出了重要貢獻(xiàn)。例如,威斯康辛州的風(fēng)洞項目率先在并行機器上運行快速并行模擬。Hill還開發(fā)了其他重要的工具來評估內(nèi)存系統(tǒng)和并行計算機,包括Dinero緩存模擬器、GEMS full system模擬器和gem5,這些工具已經(jīng)被研究人員和實踐者引用了3000多次。BadgerTrap是他最新開發(fā)的工具之一,研究虛擬內(nèi)存行為。Hill對虛擬內(nèi)存的實現(xiàn)也有重要的影響。例如,他提出了“page reservation”的概念,現(xiàn)在在Linux中使用。

Hill將于6月22日至26日在亞利桑那州鳳凰城舉行的ACM/IEEE計算機體系結(jié)構(gòu)國際研討會(ISCA)上正式獲得該獎項。

專訪Mark D. Hill教授:中國在進行絕對第一流的、有創(chuàng)造性的研究

2017年ASPLOS(計算機體系結(jié)構(gòu)領(lǐng)域的一個頂級國際會議)期間,中科院計算所先進計算機系統(tǒng)研究中心黃博文同學(xué)等一組人采訪了Mark D. Hill教授,談到中國的體系結(jié)構(gòu)研究、學(xué)術(shù)界與工業(yè)界的關(guān)系、學(xué)術(shù)研究的品味、如何幫助中國的體系結(jié)構(gòu)學(xué)術(shù)圈保持健康進步等問題。

新智元經(jīng)授權(quán)轉(zhuǎn)載如下:

訪談人物 - Mark D. Hill

關(guān)于中國的體系結(jié)構(gòu)研究以及 ASPLOS

采訪小組:您怎樣看待 ASPLOS 與其他幾個體系結(jié)構(gòu)頂級學(xué)術(shù)會議 MICRO,HPCA,ISCA 的關(guān)系?

【編注:Architectural Supportfor Programming Languages and Operating Systems (ASPLOS), International Symposium on Microarchitecture (MICRO), High Performance Computer Architecture (HPCA), International Symposium on Computer Architecture (ISCA)】

Mark:ASPLOS 的意義是讓體系結(jié)構(gòu)連接操作系統(tǒng)編程語言。20 年前,體系結(jié)構(gòu)研究社區(qū)有一段難以維持的經(jīng)歷,ISCA [1] 差點辦不下去,做微結(jié)構(gòu)的人不愿意去改指令集,而操作系統(tǒng)和編程語言研究社區(qū)的人對不具備兼容性的設(shè)計都不買賬,當(dāng)時對 ASPLOS 的需求還不那么明顯,但是后來摩爾定律變慢,能效就必須來自于跨層次的協(xié)作優(yōu)化,現(xiàn)在 ASPLOS 的重要性就大大高于 20 年前。

采訪小組: 這是 ASPLOS 第一次在中國舉辦,國內(nèi)有聲音認(rèn)為這是中國進入體系結(jié)構(gòu)學(xué)術(shù)圈核心競技圈的一個標(biāo)志,不知您如何看待?

Mark:首先,計算機體系結(jié)構(gòu)年會(ISCA)已經(jīng)于 2008 年在北京舉辦過。過去這些年,中國在計算機體系結(jié)構(gòu),乃至整個計算機科學(xué)研究上的進展確實令人印象深刻。

采訪小組:是的,幾位中國大陸的青年教授告訴我們 ISCA08 改變了他們這一代體系結(jié)構(gòu)研究人員,例如那一屆 ISCA 過后,陳云霽老師就發(fā)表了中國大陸有史以來第一篇 HPCA 論文?,F(xiàn)在已經(jīng)過去了十年,現(xiàn)在中國又有了第一篇 MICRO 最佳論文,ASPLOS 最佳論文 …

Mark:對,我覺得這里面很重要的一點是,為了這樣一篇論文,你必須有很好的 idea,然后必須用一種學(xué)術(shù)會議接受的語言把它清晰地表達(dá)出來,包括圍繞這個 idea 的故事。由于你們來自中國,你們在這方面會有劣勢。中國的研究人員克服了這種語言劣勢,令人印象深刻。我自己很幸運,我寫論文用的是自己的母語。

采訪小組:除了語言之外,您怎樣看待中國的體系結(jié)構(gòu)研究質(zhì)量? 您是否認(rèn)為中國的研究質(zhì)量已經(jīng)能夠與美國并駕齊驅(qū),或者仍然有所落后?

Mark:我覺得從研究角度上來說,不能斷言說整個美國有一個什么樣的研究水平,因為有的人研究質(zhì)量很高,也有的人研究質(zhì)量參差不齊,有的人研究興趣比較廣,有的人則研究面比較窄,我覺得這在中國也是一樣的?,F(xiàn)在的區(qū)別是,中國確實在進行絕對第一流的、有創(chuàng)造性的研究,而二十年前,中國的研究更多的是做一些增量式的改進。某種程度上來說,中國的公司也是一樣的,二十年前他們是快速跟隨者,但是現(xiàn)在則是創(chuàng)新領(lǐng)導(dǎo)者。例如現(xiàn)在中國的手機已經(jīng)不再跟隨 iPhone,它們在很多需要本地化的方面遠(yuǎn)強于 iPhone。

關(guān)于學(xué)術(shù)界與工業(yè)界的關(guān)系,以及學(xué)術(shù)研究的品味問題

采訪小組:我們覺得自己是一個后進者,還需要做很多事情去追趕對于美國來說已經(jīng)完成的成就。例如說,威斯康辛大學(xué)麥迪遜分校和工業(yè)界保持著有成效的合作關(guān)系,比如威斯康辛與 Intel,與 AMD 的合作,而在中國這種學(xué)術(shù) - 工業(yè)合作才剛開始孵育,我們希望能聽聽您的意見。

Mark:建立與工業(yè)界公司的關(guān)系確實有困難。你可以想象,工業(yè)界的人非常忙碌,時間寶貴,所以你拿出來的東西要對他們有價值,例如讓他們提前接觸學(xué)生,能提出單獨幫助那個公司的 idea. 關(guān)鍵的一點是,不要去做跟公司的下一代產(chǎn)品太貼近的東西,這會讓工業(yè)界的人緊張,并且由于無法獲取公司內(nèi)部的資源,大學(xué)在這類工作中通常處于劣勢。選擇那些工業(yè)界還不愿意投入資源去做的東西是則是一件好事,例如,我們在本屆會議上有一篇論文(當(dāng)然是學(xué)生做的主要工作),關(guān)于非易失性內(nèi)存,把非易失性內(nèi)存掛在內(nèi)存總線上。但這什么時候會真的變成現(xiàn)實,工業(yè)界并不知道,他們甚至不知道這會不會發(fā)生。而我們就可以開始研究這些,因為我們并不需要決定這些東西會在下一代、下下代、下下下代產(chǎn)品上使用,而工業(yè)界的人會很高興看到我們在做這個,雖然他們現(xiàn)在并不愿意自己去做,但他們可以看到我們對一些解決方案的規(guī)劃,并對學(xué)生進行了解決這類問題所需的訓(xùn)練,這些學(xué)生之后就可以進入公司工作。

采訪小組:我們現(xiàn)在跟工業(yè)界的公司有一些合作,例如幫助設(shè)計他們下一代處理器上的某個部件,并且有明確的性能要求……

Mark:工業(yè)界現(xiàn)在讓你們?nèi)パ芯窟@個問題?

采訪小組成員:是的。

Mark:我覺得這更像是一種 “合同工”,的確有其價值,但與做一個公司的 “研究伙伴” 是不一樣的。有一些我過去發(fā)現(xiàn)比較好的方式是,可以送學(xué)生去工業(yè)界實習(xí),學(xué)生不能從工業(yè)界帶回答案,因為公司對這有知識產(chǎn)權(quán),但是學(xué)生可以從工業(yè)界發(fā)現(xiàn)潛在的問題,這就是好的研究點。

采訪小組:所以您的意見是,我們并不太適合去做這種需求急迫的研究,作為替代,我們應(yīng)該去做超前幾代產(chǎn)品的研究?

Mark:是的,需求急迫的研究并不是大學(xué)的長處,這完全取決于現(xiàn)有的工業(yè)界復(fù)雜設(shè)計里面的種種細(xì)節(jié),而這些信息都是你無法獲取的。我就無法設(shè)計一個部件然后比 Intel 做的更好,他們在這個問題上了解的比我多太多了。一個例子是,Abhishek [2] 在這屆會議上有一篇論文,他觀察到通過利用一些 TLB miss 的信息,去指導(dǎo)預(yù)取。這是非常好的研究點,但如果工業(yè)界有人決定采用這個點子,我并不認(rèn)為他們會完全按照 Abhishek 的設(shè)計去做,因為工業(yè)界對設(shè)計的細(xì)節(jié)了解更多。

采訪小組:您剛才提到很重要的一點,就算研究成果被采用,最后落地于產(chǎn)品的設(shè)計也很可能會與論文中的不同,那我們?nèi)绾闻c工業(yè)界分享 credit?

Mark:這是比較難的一個問題,工業(yè)界并不總是喜歡分享 credit,無論你拿到的 credit 是什么樣的,這種 credit 只會在學(xué)術(shù)界中通行。你的回報是得到了發(fā)明新設(shè)計的成就感,訓(xùn)練了學(xué)生,如果沒有得到工業(yè)界給予的 credit,我并不會因此失眠。工業(yè)界的人并不擅長給予 credit,甚至有時會因此被告上法庭。但是這很難定論,被采納的 idea 很少是從單獨一個源頭完整地來的,會經(jīng)過修改,而且是別人的修改。我覺得 credit 有兩種,一種是外在的,別人告訴你你干的很好,一種是內(nèi)在的,你自己知道你很棒。我覺得內(nèi)在的 credit 更重要,你必須在這一點上成熟,有很多人想要的是外在的 credit。

采訪小組:我們都很好奇,威斯康辛過去曾和 Intel 有過專利官司,現(xiàn)在也和蘋果有專利官司,當(dāng)您跟工業(yè)界有不一致的時候,您會怎么辦?

Mark:那個專利是 Guri Sohi 教授和他幾個學(xué)生所有的。

Mark 的學(xué)生:實際上是 WARF 所有的,所以應(yīng)該是整個威斯康辛大學(xué)與外面公司的訴訟,而非幾個教授或者學(xué)生。

Mark:是的。這是比較難的一件事情??瓷先?,那些公司認(rèn)為這是一種更好的策略,就算偶有專利侵權(quán),也傾向于選擇訴訟而不愿意舉行一次會晤告知然后付使用費。我希望 Intel 和 Apple 在使用前能來打聲招呼,嘿我們用了你的專利,你應(yīng)該享有 credit,但是他們決定不去這樣做。

采訪小組:如果我們看過去這些年的計算機學(xué)術(shù)界發(fā)展,確實有一些成果推動了工業(yè)進步,例如多核,多線程,都是從學(xué)術(shù)圈出來的,但是現(xiàn)在這樣的機會感覺變少了,不知道您現(xiàn)在如何看待與工業(yè)界的關(guān)系?

Mark:你是說,過去我們有研究成果進入工業(yè)界,但是現(xiàn)在我們能推進工業(yè)界的研究不如以前那么多了?

采訪小組:是的,現(xiàn)在工業(yè)界掌控了大部分技術(shù)和數(shù)據(jù),能夠在真實的大規(guī)模數(shù)據(jù)上做實驗,而學(xué)校只能去跟隨工業(yè)界的工作,很難發(fā)表好的工作、做好的研究。

Mark:嗯,這里有兩件事。一個是,現(xiàn)在也許有很棒的改變正在發(fā)生,但是我們并沒有察覺它有多么棒,直到五年后,十年后。另一件事是,不要嘗試去做那種讓 Intel 的高端芯片變得更好一點點的那種研究,你很難做的比他們優(yōu)化更好,應(yīng)該去做那種非常不一樣的、并且有幫助的 idea。

Mark 的學(xué)生:你知道 PhD 的含義嗎?

采訪小組:永久性腦損傷(Permanet Head Damage)? (笑)

Mark 的學(xué)生:我是說實際含義(笑),事實上它是從哲學(xué)開始的。

采訪小組:是的,我知道。

Mark 的學(xué)生:你得做出哲學(xué)意義上的改變,才能夠去做與工業(yè)界截然不同的工作,有時候是非常革命性的工作,才能在 10 年后,成為工業(yè)界標(biāo)準(zhǔn)。我認(rèn)為 Mark 在事務(wù)性內(nèi)存上的工作就做到了這一點。

Mark:我記得另一個例子,有一篇 1994 年的論文,提出了頁保留(page reservation)的概念,20 年后,它進入了 Linux。所以不要做優(yōu)化型的工作,嘗試做與眾不同的工作。例如不要去做讓最高端的處理器的性能變得更好的工作,要嘗試去做讓物聯(lián)網(wǎng)處理器的功耗比其他設(shè)計更低的工作。這屆會議上也有人發(fā)表了用其他手段讓指令集架構(gòu)的特性更容易證明的論文,這才更像是好的體系結(jié)構(gòu)研究,它可能不會被采用,但也有可能變得眾人皆知。這不是一個小的改變,這是一個比較大的變化。關(guān)鍵是你要關(guān)注轉(zhuǎn)折點,轉(zhuǎn)折點是一系列小的漸進性改變帶來的大的變化。體系結(jié)構(gòu)的轉(zhuǎn)折點會發(fā)生在當(dāng)工藝發(fā)生變化的時候,以及當(dāng)頂層的應(yīng)用發(fā)生變化的時候。一個經(jīng)典的例子是,上世紀(jì) 80 年代,最便宜的存儲設(shè)備是大型磁盤,小型存儲設(shè)備都很貴,然后個人電腦突然出現(xiàn)了,對硬盤的需求出現(xiàn)使得制造商們開始制造大量硬盤,使得最便宜的存儲設(shè)備變成了小型的硬盤,然后 David Patterson [3] 認(rèn)為,轉(zhuǎn)折點出現(xiàn)了。這個轉(zhuǎn)折點意味著什么呢?在小型硬盤上可以存儲數(shù)據(jù),但是 PC 對于可靠性要求不高,所以不太在乎單個硬盤的可靠性,但如果在服務(wù)器上使用大量的硬盤存儲數(shù)據(jù),可靠性就很差了 [4],所以必須設(shè)計一套方案,讓它們打破自身的劣勢,變得可靠起來,所以發(fā)明了磁盤陣列 RAID [5]。所以研究的關(guān)鍵是,去留心這種轉(zhuǎn)折點,而不在于你的代碼寫得有多好,你必須去觀察問題的內(nèi)在。以今天來說,物聯(lián)網(wǎng),虛擬現(xiàn)實,這些領(lǐng)域在發(fā)生什么,可以嘗試從中去尋找轉(zhuǎn)折點。

Mark 的學(xué)生:我覺得網(wǎng)絡(luò)通訊的改變也是一個例子。在 1999 年之前沒有什么網(wǎng)絡(luò)通訊,因為網(wǎng)絡(luò)幾乎不太存在,然后加州大學(xué)伯克利分校的人出來做了很多工作。

Mark:另一個例子,過去的巨型機都很昂貴,必須分時使用。分時的系統(tǒng)你們可能都沒有體驗過,用起來非常痛苦,但如果你意識到,有一天機器會越來越便宜,便宜到每一個人都能買得起,這也是一個轉(zhuǎn)折點。有趣的是,現(xiàn)在的云服務(wù)就像是分時系統(tǒng)的回歸,因為這種場景下云服務(wù)的分時使用比較高效。

采訪小組:您認(rèn)為人工智能與體系結(jié)構(gòu)的結(jié)合會是一個轉(zhuǎn)折點嗎?

Mark:我覺得這其中的確有轉(zhuǎn)折點,但是我不知道具體會在哪里。我們之前有一項工作,是計算機體系結(jié)構(gòu)研究共同體發(fā)表的 21 世紀(jì)計算機體系結(jié)構(gòu)白皮書 ……

采訪小組:是的,我們都讀過。

Mark:對,之后我們又有了一篇新文章,叫做 2030 年的計算機體系結(jié)構(gòu)。它其中就提到,機器學(xué)習(xí)是一個非常重要的應(yīng)用。可以看看現(xiàn)在谷歌的工作,有兩個很明顯的趨勢,(編注:其中一個是機器學(xué)習(xí)),另一個是云計算。云計算正在改變指令集架構(gòu)層面,如果在 20 年前,你要讓別人安裝你的軟件,就一定得是 x86,現(xiàn)在在云中提供服務(wù)的話,大家就不再關(guān)心是不是 x86 了,因為人們已經(jīng)不再在指令集架構(gòu)層面去交互,而是在更高的層面,例如 API 層面。所以體系結(jié)構(gòu)與 AI 的結(jié)合,人工智能與云計算的結(jié)合,抽象層次的提高,我個人覺得都是很令人振奮的領(lǐng)域。但是我個人不會做比機器學(xué)習(xí)更激進的事情了,因為現(xiàn)在有很多人已經(jīng)在做體系結(jié)構(gòu)與 AI 的結(jié)合,去年的 ISCA 有三個 session 全是這個主題的論文。不要去做這種每個人都在做的領(lǐng)域。

Mark 的學(xué)生:國際卷積神經(jīng)網(wǎng)絡(luò)年會(笑)。[6]

Mark:就像買股票,應(yīng)該去買慢牛走勢的,等它爆發(fā)的時候再出手賣掉,而不是在股價起飛的時候去追高。現(xiàn)在沖進一個人很多的熱門研究領(lǐng)域就像是股市里追高。應(yīng)該去尋找那些現(xiàn)在不熱門的,但是會是未來趨勢的領(lǐng)域。有一句話,應(yīng)該去嘗試寫一個研究點上的第一篇論文,最佳論文,或者最后一篇論文。

采訪小組:現(xiàn)在有這樣一個趨勢,對于體系結(jié)構(gòu)領(lǐng)域的應(yīng)屆畢業(yè)生來說,市場上有大致上三種工作可以選,一種是去做金融,高頻交易之類,薪水很高;另一種是去做機器學(xué)習(xí),利用體系結(jié)構(gòu)領(lǐng)域的知識和技能去做機器學(xué)習(xí)應(yīng)用的調(diào)優(yōu),也是薪水很高;比較符合體系結(jié)構(gòu)傳統(tǒng)的工作,例如去傳統(tǒng)的芯片設(shè)計公司做芯片,薪水就比較一般。您認(rèn)為這樣的趨勢會對體系結(jié)構(gòu)的研究帶來負(fù)面影響嗎?

Mark:我覺得,讓學(xué)生去做高頻交易之類的事情并沒有什么不好,不會有什么傷害。但對于個人來說,我有一個推薦,叫做 “十年測試”。你十年以后想成為什么樣的人?十年后對你來說什么是重要的?如果你想掙錢,那就去做高頻交易,如果你想去教書育人,并且不在乎較低的薪水,那就去做。重要的是,做自己喜歡的事情。如果是做自己喜歡的事情,你才會干得更好并且更加勤奮?,F(xiàn)在可能很多畢業(yè)生會去做機器學(xué)習(xí),但是更好的選擇應(yīng)該是,做自己感興趣的。機器學(xué)習(xí)可能不錯,但是如果去非熱門領(lǐng)域,競爭者也少。

如何幫助中國的體系結(jié)構(gòu)學(xué)術(shù)圈保持健康進步

采訪小組:現(xiàn)在中國的體系結(jié)構(gòu)學(xué)術(shù)圈只有大概頂尖的 5-6 所學(xué)校和研究機構(gòu),但是美國大概能囊括 top50 的大學(xué),在這些大學(xué)里都能夠找到很好的教授和學(xué)生,以及跟工業(yè)界的合作關(guān)系,但是在中國,這個范圍縮減到了只有 5-6 所學(xué)校 ……

Mark:中國的體系結(jié)構(gòu)只限于前 5-6 所學(xué)校?

采訪小組:基本上是的,搜索過去多年 ASPLOS,ISCA 的發(fā)表記錄,會發(fā)現(xiàn)只有這些學(xué)校能夠有論文。

Mark:這可能是因為這些學(xué)校足夠好,可以跨越語言障礙。你的意思是說其他學(xué)?;静蛔鲶w系結(jié)構(gòu)研究?

采訪小組:是的,其他學(xué)校甚至可能沒有這樣一個單獨的體系結(jié)構(gòu)子方向。

Mark:對于美國來說,對體系結(jié)構(gòu)的興趣可以追溯到上世紀(jì) 40 年代。設(shè)計硬件生來就是計算機科學(xué)的一個組成部分,每一臺建造的機器都有不同的指令集,直到有人注意到程序員們一直無法適應(yīng),然后指令集架構(gòu)的概念在上世紀(jì) 60 年代出現(xiàn)。到了上世紀(jì)末的時候,就出現(xiàn)了很多層次,有人做芯片,有人做系統(tǒng),有人做應(yīng)用,有人做界面,這些人都可以在各自的層面上展開合作,這不錯?,F(xiàn)在隨著 denard scaling 和摩爾定律的變慢和終結(jié),很多的能效提高機會來自于跨層次的合作,如果你不做體系結(jié)構(gòu),就會讓自己陷入劣勢。例如谷歌現(xiàn)在對機器學(xué)習(xí)很感興趣,他們做了什么?體系結(jié)構(gòu)的東西,TPU。現(xiàn)在已經(jīng)無法做到每隔兩年通用 CPU 的能效大幅度提高了,所以你就需要一個解決方案,在低得多的能耗下去做計算。按我的理解,TPU 上出現(xiàn)了很多 8 比特的整數(shù)操作,如果在通用 CPU 上做這樣的操作就很不劃算,但是現(xiàn)在你必須去關(guān)注這樣的東西了。這樣的改進在十年前不重要,但是現(xiàn)在則必須去壓榨,性能的提高部分地來自于能效的改良,有了性能你才能去做新的應(yīng)用,比如英語 - 中文的實時翻譯,這在以前就是荒謬的。抱歉我的回答不是很精練(笑)。

采訪小組:您提到美國的體系結(jié)構(gòu)成功的因素,例如有造計算機、設(shè)計系統(tǒng)的傳統(tǒng),有來自工業(yè)界的真實需求,等等。那我們怎樣才能讓中國的體系結(jié)構(gòu)研究也成長起來,您是否建議我們該把來自工業(yè)界的需求重新導(dǎo)向給那些尚處在圈外的學(xué)校?

Mark:這總是一個關(guān)于資源分配的難題,你怎么去分配給最頂尖的學(xué)校,top5,top10,top20 等等。不應(yīng)該把錢都給頂尖的學(xué)校,應(yīng)該把錢分散開,因為可能會有一些學(xué)校,冒出了不為人知的想法,但卻是進步的關(guān)鍵,此外,有時也會有一些很好的學(xué)生身處一個非頂尖學(xué)校,出于各種各樣的原因,比如她的男朋友去了那個學(xué)校,等等,要在各個地方去培育人才,這很重要。在美國我們也有同樣的問題,真正的大項目來自于美國國防高級研究計劃局(DARPA),但是他們傾向于與少數(shù)的大學(xué)校,牛校合作,國家科學(xué)基金會(NSF)也主要把錢給 top5,top20,其他學(xué)校再分配剩下的。精準(zhǔn)地分配很困難。

采訪小組:在中國我們也有一個自然科學(xué)基金會,但是也有著這樣一種模式,如果在這個圈子以外的學(xué)校想要進來,就得和圈內(nèi)的牛校合作,比如清華。

Mark:我不太喜歡這樣一種必須跟大的集團合作的系統(tǒng),這會導(dǎo)致平均化并且事情總是由整個社區(qū)來做。我有個問題,在美國,就算我有一個超級明星式的學(xué)生,他也不能在威斯康辛大學(xué)找到教職,他必須去其他地方。中國有沒有這樣的傳統(tǒng),比如中國頂尖大學(xué)畢業(yè)的博士生畢業(yè)后可以留在母校任教?

采訪小組:可以留下任教。

Mark:我覺得中國可以做的最重要的一件能讓學(xué)術(shù)圈健壯的事情就是,禁止大學(xué)雇傭自己的畢業(yè)生。

采訪小組:為什么呢?

Mark:因為這樣做可以進行 “異體受精”。你必須去別的地方,遇見不同的人,碰撞不同的想法,誕生新的東西,用一種形象的說法,就像有性生殖比單純的克隆要好。威斯康辛在體系結(jié)構(gòu)領(lǐng)域干得很棒,我們的畢業(yè)生如果做得好的話,會被四散到各個地方,那些做得不夠好的學(xué)生,就不讓畢業(yè),所以關(guān)于這些人的東西就沒有得到傳播,這就是好的。

Mark 的學(xué)生:中國正在用另一種方式做這件事,他們送好的研究生去美國,然后畢業(yè)回到中國任教。

Mark:這也是一種正確的方式。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 計算機
    +關(guān)注

    關(guān)注

    19

    文章

    7661

    瀏覽量

    90753
  • 數(shù)字系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    151

    瀏覽量

    21224

原文標(biāo)題:2019計算機體系結(jié)構(gòu)最高獎Eckert-Mauchly獎公布,Mark D. Hill獲獎(專訪)

文章出處:【微信號:AI_era,微信公眾號:新智元】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    NVIDIA驅(qū)動的現(xiàn)代超級計算機如何突破速度極限并推動科學(xué)發(fā)展

    現(xiàn)代高性能計算不僅使得更快的計算成為可能,它正驅(qū)動著 AI 系統(tǒng)解鎖更多領(lǐng)域的科學(xué)突破。 高性能計算經(jīng)歷了多次迭代,每次都源于對技術(shù)的創(chuàng)造性
    的頭像 發(fā)表于 06-26 19:39 ?496次閱讀
    NVIDIA驅(qū)動的現(xiàn)代超級<b class='flag-5'>計算機</b>如何突破速度極限并推動科學(xué)發(fā)展

    DPU核心技術(shù)論文再次登陸體系結(jié)構(gòu)領(lǐng)域旗艦期刊《IEEE Transactions on Computers》

    近期,鄢貴海團隊研究成果在計算機體系結(jié)構(gòu)領(lǐng)域國際頂級期刊《IEEE Transactions on Computers》中發(fā)表。該研究主要圍繞KPU敏捷計算架構(gòu)展開,KPU具有超強異構(gòu)
    的頭像 發(fā)表于 06-11 18:11 ?207次閱讀
    DPU核心技術(shù)論文再次登陸<b class='flag-5'>體系結(jié)構(gòu)</b>領(lǐng)域旗艦期刊《IEEE Transactions on Computers》

    睿創(chuàng)微納AI芯片技術(shù)登上國際計算機體系結(jié)構(gòu)領(lǐng)域頂級會議

    近日,國際計算機體系結(jié)構(gòu)領(lǐng)域頂級會議HPCA 2025(International Symposium on High-Performance Computer Architecture)在美國召開。會議共收到534篇來自全球頂尖科研機構(gòu)及高校的論文投稿,最終錄用率僅為21%。
    的頭像 發(fā)表于 05-19 15:57 ?375次閱讀

    《RISC-V 體系結(jié)構(gòu)編程與實踐(第2版)》第一

    結(jié)構(gòu)的多操作系統(tǒng)。 許多概念是從前不知道的,下面列舉下,方便查詢: EEI:execution environment interface,執(zhí)行環(huán)境接口。 ABI:applicaton binary
    發(fā)表于 11-27 20:05

    量子計算機與普通計算機工作原理的區(qū)別

    ? 本文介紹了量子計算機與普通計算機工作原理的區(qū)別。 量子計算個新興的研究領(lǐng)域,科學(xué)家們利用量子力學(xué),制造出具有革命性能力的
    的頭像 發(fā)表于 11-24 11:00 ?1469次閱讀
    量子<b class='flag-5'>計算機</b>與普通<b class='flag-5'>計算機</b>工作原理的區(qū)別

    寄存器間接尋址和寄存器尋址的區(qū)別

    寄存器間接尋址和寄存器尋址是計算機體系結(jié)構(gòu)中兩種重要的尋址方式,它們在指令執(zhí)行過程中起著關(guān)鍵作用。下面將從定義、原理、特點、應(yīng)用場景以及區(qū)別等方面對這兩種尋址方式進行詳細(xì)闡述。
    的頭像 發(fā)表于 10-05 17:13 ?3667次閱讀

    計算機主機內(nèi)部結(jié)構(gòu)

    計算機主機的內(nèi)部結(jié)構(gòu)個復(fù)雜而精密的系統(tǒng),它包含了多個關(guān)鍵組件,這些組件協(xié)同工作以實現(xiàn)計算機的各種功能。以下是對計算機主機內(nèi)部結(jié)構(gòu)的詳細(xì)解
    的頭像 發(fā)表于 09-26 16:40 ?2190次閱讀

    CPU時鐘周期的組成和作用

    CPU時鐘周期是計算機體系結(jié)構(gòu)個至關(guān)重要的概念,它直接關(guān)聯(lián)到CPU的運行速度和性能。以下是對CPU時鐘周期的定義、組成和作用的詳細(xì)解析。
    的頭像 發(fā)表于 09-26 15:32 ?1873次閱讀

    內(nèi)存緩沖區(qū)和內(nèi)存的關(guān)系

    內(nèi)存緩沖區(qū)和內(nèi)存之間的關(guān)系是計算機體系結(jié)構(gòu)個至關(guān)重要的方面,它們共同協(xié)作以提高數(shù)據(jù)處理的效率和系統(tǒng)的整體性能。
    的頭像 發(fā)表于 09-10 14:38 ?1228次閱讀

    通用寄存器是什么意思

    計算機體系結(jié)構(gòu)中,通用寄存器是中央處理器(CPU)內(nèi)部最為核心和基礎(chǔ)的組成部分之。它們被設(shè)計為能夠存儲和傳輸各種類型的數(shù)據(jù)和指令,是CPU進行數(shù)據(jù)處理和運算的關(guān)鍵工具。通用寄存器不僅在程序的執(zhí)行過程中起著至關(guān)重要的作用,還直接影響了
    的頭像 發(fā)表于 09-05 14:13 ?2318次閱讀

    數(shù)字寄存器的原理和使用

    數(shù)字寄存器是計算機體系結(jié)構(gòu)中至關(guān)重要的組成部分,其原理和使用對于理解計算機的工作原理和數(shù)據(jù)存儲方式具有重要意義。
    的頭像 發(fā)表于 09-05 14:08 ?1353次閱讀

    嵌入式系統(tǒng)的體系結(jié)構(gòu)包括哪些

    嵌入式系統(tǒng)的體系結(jié)構(gòu)通常是個復(fù)雜而精細(xì)的架構(gòu),旨在滿足特定應(yīng)用需求,同時兼顧系統(tǒng)的可靠、效率、成本和體積等多方面因素。以下是對嵌入式系統(tǒng)體系結(jié)構(gòu)的詳細(xì)解析,包括其主要組成部分、層次
    的頭像 發(fā)表于 09-02 15:25 ?3041次閱讀

    新手如何學(xué)單片機

    學(xué)習(xí)電子基礎(chǔ)知識:了解電壓、電流、電阻等基本概念,以及它們在電路中的作用。 學(xué)習(xí)計算機體系結(jié)構(gòu):理解計算機的基本組成和工作原理,包括CPU、內(nèi)存、輸入輸出設(shè)備等。 學(xué)習(xí)編程語言:單片機編程通常使用C語言,因此需要先掌握C語言的基礎(chǔ)知識,包括數(shù)據(jù)類型、變量、函數(shù)、控制
    的頭像 發(fā)表于 08-28 09:18 ?1159次閱讀
    新手如何學(xué)單片機

    寄存器是什么意思?寄存器是如何構(gòu)成的?

    計算機科學(xué)中,寄存器(Register)是個高速存儲單元,它位于中央處理器(CPU)內(nèi)部,用于存儲計算機程序執(zhí)行過程中所需要的數(shù)據(jù)、指令地址或狀態(tài)信息。寄存器是計算機體系結(jié)構(gòu)中至關(guān)
    的頭像 發(fā)表于 08-02 18:23 ?7494次閱讀
    寄存器是什么意思?寄存器是如何構(gòu)成的?

    龍芯中科亮相第二屆中國計算機學(xué)會芯片大會

    近日,由CCF體系結(jié)構(gòu)專業(yè)委員會、集成電路設(shè)計專業(yè)委員會、容錯計算專業(yè)委員會、計算機工程與工藝專業(yè)委員會聯(lián)合舉辦的第二屆中國計算機學(xué)會芯片大會在上海成功舉辦。大會以“發(fā)展芯技術(shù),智算芯
    的頭像 發(fā)表于 07-30 15:47 ?1087次閱讀