如果CPU夠強的話GPU可以閹割掉嗎?

時間 2021-05-05 19:17:28

1樓:ElecTroMagic

這個問題就像小轎車和大貨車一樣,你不能說我小轎車夠多夠快也能拉貨就不需要大貨車了是吧。

術業有專攻,要求不高的時候有五菱巨集光這種類似整合顯示卡能用,但始終不可能用五菱巨集光取代大貨車。

2樓:劉曉晨

GPU就是為了給CPU分攤工作用的。

專門為圖形設計的架構,更適合圖形計算,把這一部分從CPU的工作裡分出來,就能達到1+1>2的效果。

你的這個問題其實多好想明白鴨。

十年前的頂級CPU和頂級GPU,加起來有現在的CPU效能高嗎?

3樓:牛妞妞

打個比方。

如果說 CPU 是川普, 那 GPU 可以比作川普家的清潔工。

你覺得川普有沒有必要為了證明自己很強,而去和家裡的清潔工搶飯碗呢?

4樓:花無百日紅

其實我想說,當我們覺得cpu夠強的時候,軟體會告訴他,他還是弱 ,實際上就是硬體的發展始終無法滿足軟體的需求,制約著軟體的發展。軟體始終是基於現有硬體開發。總會存在不夠用的問題,不僅僅是gpu還有其他的

5樓:繪丶心

cpu就像乙個人類專家,可以解決乙個複雜的問題。

gpu就像一群工人,它們每個人可以解決的問題很簡單,但是他們人多,可以同時解決大量的簡單問題。

所以專家足夠強會取代工人嗎?

而且cpu和gpu遲早都要藥丸,這種以運算單元為核心的架構侷限性越來越明顯,未來還是屬於儲存/資料驅動的架構或者是存算一體的架構。

6樓:DCRlike

理論上來說是可以的

因為gpu本身就是為了減輕cpu的負擔而誕生的,gpu能幹的事cpu同樣能幹。但是會造成極大的損耗(可能你的cpu也會像gpu一樣會燒掉),畢竟現在的遊戲可是槓槓的吃硬體。

但是沒了gpu,那些宅男們怎麼想呢?做深度學習的程式猿怎麼想呢?老黃會怎麼想呢?

7樓:豬皮

我拿matlab硬擼過rendering pipeline,渲染了個鯊魚的模型,帶per plane diffuse light的。答案是不行,再強幾十倍也不行。

想體驗一下那個龜速可以私聊我發給你原始碼。

8樓:CRomputer羅老師

CPU執行邏輯,就像私人訂製

通用性強,生產力低

GPU執行邏輯,就像工業化生產

通用性弱,生產力高效

各司其職,無法相互替換。

9樓:

當然可以,因為你可以把主機板當做乙個純粹的插線板,插上cpu和顯示卡以後,這就是乙個大號cpu了。

眾所周知,計算機是由輸入輸出儲存控制運算五大模組組成的。

而控制和運算模組完全可以視作乙個整體,這個整體叫它cpu也沒太大問題。

對於運算部分功能,由於cpu為了通用運算優化,導致一些專項運算效能不夠用,所以才分出來一些其他部件,比如gpu。

對於控制部分功能,cpu也是可以完全承擔的,北橋的消失就是最好的例子。

所以一開始那個主機板的例子也可叫做"準cpu方案",換句話說就是,如果你把目前cpu的整體視作類似整數啊浮點啊這種級別的模組,那完全可以把gpu也視作專用運算模組,插到主機板上,就是乙個完整的cpu了。

10樓:黃雨森

當然可以,目前不行。

CPU是真正的大腦,什麼事情都可以自己做,不過效率不是很高。對於一些特定的事情交給特定的處理器會效率高省電並且節約電晶體。

我覺得未來也不會設計成CPU處理一切。100億電晶體的CPU和20億電晶體的GPU比跑影象處理CPU多半得跪,因此沒有必要。

11樓:然而我早已

英特爾是世界最大顯示卡廠商,沒有之一。

但是GPU的某些運算能力遠超CPU,當CPU足夠強大的時候,你覺得CPU還是CPU嗎?

12樓:劍囹圄

與其讓cpu去幹gpu的活效率大打折扣,不如把cpu的面積砍掉一部分賽個gpu整合在一起。。。。。

沒錯,手機處理器soc就是這麼做的

13樓:廿二NotWorthy

有人說APU,APU本質並不是CPU替代了GPU,而是GPU和CPU整合在了一起,內部還是各司其職,不干擾的。

GPU存在的意義是進行大規模的簡單平行計算,CPU進行單個計算的時候能力強但是並行能力低。

CPU和GPU各有優勢各有欠缺,優勢互補,本就應該是兩個方向,為什麼要考慮它們合併呢?

至少在目前架構下,他倆依舊會各是各的。

14樓:東方月初

CPU夠強是絕對可以的,問題在於CPU的發展速度能不能快到趕上顯示卡而已。

舉個不是太恰當的例子,資料不是特別大的情況下,人類通常覺察不出來加減乘除對於計算機計算時間的差異,實際上這四種運算的時間差異是很大的,但是因為CPU足夠強了,所以這個時間損耗已經到了人類無法察覺的地步了。

15樓:佘思稹

可以是可以。cpu作為通用計算單元。圖形任務當然也可以運算。

但就如同現在的高票答案所說。這在現階段不合算。而且在可見的未來也不合算。

讓專門的裝置去幹專一的事情是效率更高的事情。

16樓:cbzh

索尼也是這麼想的,所以PS3時代研發了cell,想用CPU代替GPU。

後來發現效能完全不夠,才找老黃臨時調了一批顯示卡。。

17樓:冬芳

在GPU出現之前,圖形處理的事情就是CPU在幹,後來對影象處理效能要求的上公升,出現了專為圖形處理的圖形加速卡,後來發展為顯示卡。如果CPU強到逆天,是可以捨棄gpu的,前提是強到逆天,畢竟專門為圖形處理而生的顯示卡的效能可是非常強大的。

18樓:曹建笑

完全可以。

乙個CPU以32核執行,8核供傳統cpu的任務執行,另外24核供畫圖。

別說32核了,乙個核都可以分時間片處理任務執行和畫圖,效能比較差罷了。

GPU如此之強能否替代CPU?

GPU現在的發展逐漸朝著GPGPU,也就是General Purpose computing on GPU,通用GPU。目的就是為了替代更多的CPU計算。CPU的強大在於面對控制密集型運算時非常優秀,但是對於資料密集型的運算,比如螢幕中每個pixel應該顯示什麼顏色,相對來說就受限於CPU的執行機制...

GPU到底為什麼比CPU的計算能力強,有哪些計算可以用GPU來加速?

麗台科技 各有所長罷了。最主要的就是CPU執行序列邏輯運算,GPU執行的是平行計算。CPU 設計的時候是為了滿足很強的通用性處理各種不同的資料型別,特別典型的就是浮點運算,這個需要消耗比較多的時鐘週期,不僅僅是資料運算,還有邏輯運算,基於這樣的需求,CPU 設計的內部結構非常複雜。GPU 設計出來的...

如果CPU能做到像GPU一樣能做到擁有這麼多核心數會帶來什麼改變?

張同 通用處理器數目越多,軟體越複雜。現在的系統在幾十個核心的情況下,軟體是通過乙個虛擬機器實現隔離,分而治之的各用不同的核心。隨著核心數目的增多,虛擬化層也許就不夠用了。這種情況下乙個新的軟體層就會做隔離和排程的工作。這個新的層既不是中臺中介軟體,也不是現在基於刀片陣列的管理軟體。10000個核心...