新浪分分彩后二欢迎您的到來!

該提出新計算機架構語言了!圖靈獎得主 Patterson 如是說


加州伯克利教授、Google 工程師、今年的圖靈獎得主 David Patterson 認為是時候提出新計算機架構和軟件語言。他說,摩爾定律已結束了,我們現在是在后摩爾定律時代。


David Patterson


上周,在圣何塞舉行的 2018 年 @Scale 會議上,Patterson 告訴參會的工程師,“在摩爾定律還有效的時代,性能每 18 個月翻一番,人們會扔掉工作良好的桌面計算機,因為朋友的新計算機運行更快。但去年程序的性能只提升了 3% ,按照這個速度需要二十年性能才能翻一番?!?/span>


但在 Patterson 看來,這其實是一個機遇。他指出,這給了軟件工程師一個創新的機會:“因為處理特定類型計算問題的革命性硬件架構和新軟件語言正在等待開發出來,從事此類工作的人未來有望獲得圖靈獎?!?/span>


在軟件方面,Patterson 舉了一個例子說明,比如,如果將 Python 重寫為 C 可以使其性能提高 50 倍。如果再為其添加各種優化技術,讓 Python 性能改進 1000 倍都不會太過分。


在硬件方面,Patterson 認為特定域(domain-specific)的架構可以運行得更好,并說道:“這并不困難,例如,應用程序并不都要求以相同的準確度進行計算。 對于某些人來說,你可以使用低精度浮點運算而不是常用的 IEEE 754 標準?!?/span>


Patterson 提出現在最可能運用到新架構和新語言的領域就是機器學習。但要說哪種類型的計算機架構最適合機器學習,這并沒有一定的標準,每個公司都有自己的偏愛,比如,谷歌使用的是 Tensor Processing Unit(TPU),每個芯片一個核心,軟件控制內存而不是緩存;Nvidia 的 GPU 擁有 80 多個內核;而微軟正在采用 FPGA 方法。


Intel 方面似乎都想嘗試一下,一方面在機器學習上營銷傳統 CPU,一方面又在收購 Altera(向微軟提供 FPGA 的公司),并通過其專用的神經網絡處理器購買 Nervana(類似于谷歌的 TPU)。


最后,Patterson 說道:“總之,這是計算機架構的黃金時代?!?/span>


送書啦!


參與活動↓↓↓↓↓

《送書啦!Kotlin 從入門到進階實踐看這本就夠啦》

就有機會活動精美圖書一本

活動時間:18日-23日

快來參與吧!




推薦閱讀

從 Eclipse 到 IDEA,金字塔到太空堡壘

你好,超全的 Vue 開源項目合集,簽收一下

太厲害了!程序員竟開發出這么多個漢字轉拼音工具

Python 也攤上事兒了,術語 master-slave 亦恐被無奈修改

給你一份詳細的 Spring Boot 知識清單


點擊“閱讀原文”查看更多精彩內容

熱門文章推薦

目前100000+人已關注加入我們
95.6%的用戶看完本文后,還關注了以下精彩公眾號

每日精選的詩歌、美文!

每天伴你一起學習讀書。

初中學生的學習助手。

分享高中學習知識點滴。

最為你動擎的汽車新媒體。
閱讀
廣告
新浪分分彩后二 时时彩稳定计划 幸运飞艇软件开奖计划 腾讯分分彩计划 5分快3计划开奖结果