自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

在計算方面 CPU核心和GPU核心有何區(qū)別?

商務辦公
PC在剛誕生的時候,其實是沒有GPU的,所有的圖形計算都由CPU來計算。后來人們意識到CPU做圖形計算太慢了,于是他們設(shè)計了專門的圖形加速卡用來幫忙處理圖形計算,再后來,NVIDIA提出了GPU的概念,將GPU提升到了一個單獨的計算單元的地位。

[[271394]]

PC在剛誕生的時候,其實是沒有GPU的,所有的圖形計算都由CPU來計算。后來人們意識到CPU做圖形計算太慢了,于是他們設(shè)計了專門的圖形加速卡用來幫忙處理圖形計算,再后來,NVIDIA提出了GPU的概念,將GPU提升到了一個單獨的計算單元的地位。

 

在計算方面 CPU核心和GPU核心有何區(qū)別?

 

由于兩者面向的計算不同,CPU面對的是人們各種各樣的需求,比如你打開一個網(wǎng)頁的時候,CPU要負責網(wǎng)絡(luò)交互,要解析HTML文件和JS腳本,要構(gòu)建DOM樹,要加載各種各樣的資源,而最后才輪到GPU的事情:渲染畫面并輸出。

再舉個例子,玩游戲的時候,CPU負責完成游戲程序的邏輯、從硬盤里面加載游戲數(shù)據(jù),然后才開始把圖形相關(guān)的東西挑出來交給GPU做,而游戲中的各種運算還是離不開CPU的幫助,比如常見的NPC,他們怎么運動,還是需要CPU來運算。

 

從上述兩個例子中就可以看出,CPU負責的是各種各樣的計算,為了應對這么多種類的計算,它的通用性要求非常高,而這就必定會造成設(shè)計上的復雜,比如要支持if-else這類條件語句就要針對性加入一些控制單元。而GPU從誕生開始,面對的就是單一種類的計算,早期的GPU為了更好的應對單一的圖形計算任務,采用的是流水管線形式的設(shè)計,通過在芯片規(guī)模上的大量堆疊,就可以獲得在圖形處理速度上的提升,從而提供更好的畫質(zhì),簡單粗暴。

所以問題的答案很明顯了,在計算上,CPU的通用性更強,什么活都能接,但是速度都不咋地;GPU只能接圖形計算這類活,速度非???,或者也可以接特別寫給它來計算的任務,這也就是GPGPU(在圖形計算單元上進行的通用計算)的由來。

責任編輯:武曉燕 來源: 超能網(wǎng)
相關(guān)推薦

2024-07-26 11:24:15

OpenUSD

2009-05-14 18:33:33

intelNehalem服務器

2022-10-24 15:56:55

PythonPyTorchGPU 計算

2019-06-03 20:00:09

LinuxCPU溫度GPU溫度

2019-03-05 14:57:21

大數(shù)據(jù)Hadoop框架

2019-03-28 09:00:00

AI人工智能醫(yī)學影像

2024-10-29 16:06:27

2019-09-19 14:55:01

物理CPU線程邏輯CPU

2018-06-26 11:45:08

2023-09-19 14:59:47

線程開發(fā)

2020-10-28 09:50:33

SpringBootJava

2021-07-28 21:34:23

人工智能科學技術(shù)

2024-10-06 12:40:26

2013-03-15 17:37:33

Hadoop英特爾CPU

2021-04-13 13:21:58

CPUGPU異構(gòu)

2023-01-04 11:41:31

微服務SOA架構(gòu)

2013-05-10 09:47:19

云計算虛擬化

2018-12-25 23:50:40

5G標準網(wǎng)絡(luò)

2022-07-14 16:35:11

C語言編程語言

2018-02-09 07:47:47

大數(shù)據(jù)BI商業(yè)智能
點贊
收藏

51CTO技術(shù)棧公眾號