為什麼要1000核處理器?

你熟悉赫伯·薩特為程式設計師寫的一篇極具影響力的文章“免費午餐結束了”嗎?他是在2004年寫的,當時CPU的時鐘速度達到了頂峰。在那些日子裡,軟體開發人員可以指望摩爾定律每兩年使他們的軟體速度提高一倍。他們可以寫一些東西,等一會兒,突然之間它是燃燒的速度。但是Herb Sutter正確地預測了這種效能提升的結束。摩爾定律的技術定義仍在繼續——電晶體數量不斷翻倍——但將這些電晶體轉化為實際更快的應用程式...

你熟悉赫伯·薩特為程式設計師寫的一篇極具影響力的文章“免費午餐結束了”嗎?他是在2004年寫的,當時CPU的時鐘速度達到了頂峰。在那些日子裡,軟體開發人員可以指望摩爾定律每兩年使他們的軟體速度提高一倍。他們可以寫一些東西,等一會兒,突然之間它是燃燒的速度。但是Herb Sutter正確地預測了這種效能提升的結束。摩爾定律的技術定義仍在繼續——電晶體數量不斷翻倍——但將這些電晶體轉化為實際更快的應用程式變得越來越困難。

007Ys3FFgy1gq7urrq9nij30ul0pagoq

相反,過去十年的大部分計算都是將這些額外的電晶體塞進多核處理器和gpu中。你看,gpu之所以快是因為它們是大規模並行的(GeForce gtx1080有2560個“核心”,執行頻率僅為1600–1700MHz),程式設計師建立的軟體可以很容易地分解成小塊,並一次處理(比如遊戲或科學之類的東西)。

將更多的電晶體轉換成更快的應用程式變得越來越困難。

然而,CPU並沒有這麼幸運。我們在計算機上所做的大部分工作(就像幾乎所有的網路瀏覽一樣)仍然是單執行緒的——這就是為什麼四核計算機的速度永遠比不上單核計算機的四倍。這是物理上的錯誤,是程式設計師的錯誤,他們沒有為多核最佳化他們的軟體,是一些任務很難分解成同時處理的塊。

但多核的未來是一樣的。用傳統的方法來提高時鐘的速度實在是太難了。為了達到這一目標,我們必須重新考慮計算機。這就引出了今天的話題:加州大學戴維斯分校(UC Davis)的這個瘋狂的1000 CPU核心千核專案。

這種晶片的結構實際上有點奇怪,這可能是一個很好的例子,說明為什麼多核需要重新思考幾乎所有關於我們如何**計算機的問題。每個核心幾乎都是自己的獨立島嶼,它們透過某種網路相互交流。所以這真的很難程式設計。謝天謝地,這是一個很多人已經在思考的想法-千核架構讓我想起了Adapteva的Parallela 64核處理器的架構。

最大的勝利是瘋狂的電源效率-加州大學戴維斯分校的團隊說,KiloCore的效率大約是膝上型電腦處理器的100倍,它可以由一個AA電池供電。不幸的是,你不會在這上面執行Crysis,但是也許你可以模擬一些你所擁有的科學資料。

所以,回答我自己的問題:你為什麼想要一個1000核的處理器?嗯,答案是你可能沒有。我們都想要一個100GHz的核心i7,在我們的內心深處。但是,可悲的是,想要1000核處理器的是物理學,而如何讓軟體在這種環境下蓬勃發展,則取決於未來的程式設計師。

  • 發表於 2021-05-05 21:04
  • 閱讀 ( 40 )
  • 分類:網際網路

你可能感興趣的文章

英特爾原子(intel atom)和賽揚(intel celeron)的區別

...處理器的功耗很高,因為它們的目標是用於個人電腦。 什麼是英特爾原子(intel atom)? Intel Atom是Intel生產的微處理器系列,該系列處理器於幾年前於2008年推出。英特爾原子的生產一直持續到現在。Intel Atom處理器是超低電壓處理...

  • 發佈於 2020-10-26 16:58
  • 閲讀 ( 67 )

核心(core)和處理器(processor)的區別

...組成的處理器可以根據核心的數量同時執行多條指令。 什麼是處理器(a processor)? 處理器也稱為中央處理器(CPU),是計算機系統中負責執行程式指令的最重要部分。這些指令涉及算術、邏輯、控制和輸入輸出操作。傳統上,處...

  • 發佈於 2020-10-26 19:06
  • 閲讀 ( 58 )

如果英特爾停止生產奔騰g4560,您應該購買哪種處理器?

... 為什麼英特爾奔騰g4560是一顆寶石 ...

  • 發佈於 2021-03-13 13:07
  • 閲讀 ( 63 )

什麼是cpu?它做什麼?

...中找到的CPU型別。令人沮喪的是,他們幾乎總是不告訴你為什麼這是如此重要。 ...

  • 發佈於 2021-03-17 18:33
  • 閲讀 ( 54 )

英特爾酷睿i9與i7與i5:您應該購買哪種cpu?

...),每個核心為整體效能增加了更多的處理能力。這就是為什麼你有雙核和四核處理器。 ...

  • 發佈於 2021-03-22 17:56
  • 閲讀 ( 55 )

為什麼我的手機比我的電腦慢?智慧手機vs.桌上型電腦速度

你口袋裡的智慧**功能強大。它的功能比大量現已失效的超級計算機,以及一些現代的超級計算機還要強大。另一個現成的事實是,“你的**比1969年美國宇航局的所有**都有更強的計算機能力,當時它把兩名宇航員送上了月球。...

  • 發佈於 2021-03-26 09:35
  • 閲讀 ( 52 )

什麼是“系統空閒程序”,為什麼要佔用這麼多cpu?

...下面是這個過程的實際作用。 相關:這個過程是什麼?為什麼它在我的電腦上執行? 這篇文章是我們正在進行的系列文章的一部分,解釋了工作管理員中的各種過程,比如執行時代理,主程序, dwm.exe檔案, 輸入法,rundll32.exe,Ad...

  • 發佈於 2021-04-03 15:38
  • 閲讀 ( 49 )

據報道,蘋果正在為高階Mac開發32核處理器

據彭博社最新報道,蘋果正在研發一款基於ARM的新處理器,該處理器擁有多達32個高效能CPU核心,可能在2021年底出現在Mac電腦上。這款處理器也可能在2022年出現在一款新的“半尺寸Mac Pro”中。據報道,除此之外,該公司還開發...

  • 發佈於 2021-04-17 00:47
  • 閲讀 ( 53 )

華為推出k3四核處理器

在今天在巴塞羅那舉行的華為MWC新聞釋出會上,華為剛剛釋出了一款華為**的新處理器K3。我們聽到傳言說華為正在考慮此舉,這對公司來說無疑是個大問題。它是一個四核A9 CPU,裡面還有16個GPU。華為聲稱它的晶片溫度是市場上...

  • 發佈於 2021-04-21 11:10
  • 閲讀 ( 21 )

三星galaxy player 70 plus增加了雙核處理器、5mp攝像頭

...70Plus的設計是為了提高原機的效能,為此,現在採用了雙核處理器,並將主攝像頭提升到500萬畫素。它還預裝了一些地區特定的軟體,如學習應用程式和非常流行的Kakao Talk messenger服務。你可以用16GB或32GB的板載記憶體買到它,...

  • 發佈於 2021-04-21 13:26
  • 閲讀 ( 36 )
nwbeqycxha
nwbeqycxha

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦