我想你一定聽說過CPU,那么你知道什么是GPU嗎?它與CPU有何不同?為什么GPU曾經(jīng)是游戲的焦點(diǎn),現(xiàn)在卻成為了人工智能的焦點(diǎn)?
其實(shí),我們平常所說的顯卡( Video card)就是GPU(Graphical Processing Unit),即圖形處理單元,它是基于硅樹脂的微處理器,一般游戲玩家的電腦都有GPU。非游戲玩家電腦可能只有CPU(Central Processing Unit),它也是一個(gè)基于硅樹脂的微處理器。
CPU就像卡車,能裝載很多很多東西。大多數(shù)計(jì)算機(jī)上都有CPU,它可以同時(shí)處理多個(gè)任務(wù)。比如同時(shí)處理電子表格、寫作、畫畫、聽音樂等等。
GPU就像賽車,只能裝載少量的東西。它通常只能處理一項(xiàng)任務(wù),但速度像賽車一樣很快,因?yàn)橥瑫r(shí)處理任務(wù)太少,所以它們不能滿足通用計(jì)算機(jī)的需求。
CPU和GPU是兩個(gè)針對(duì)不同目標(biāo)而設(shè)計(jì)的不同的微處理器。CPU串行地運(yùn)行不同類型的計(jì)算;GPU并行運(yùn)行類似類型的計(jì)算。GPU有成千上萬個(gè)流處理芯片,因此在游戲運(yùn)行中十分重要。游戲中的每一個(gè)可視化包括每一片草葉,燈光和風(fēng)的移動(dòng),都需要進(jìn)行數(shù)學(xué)計(jì)算。用戶每執(zhí)行一個(gè)動(dòng)作,就需要進(jìn)行大量的計(jì)算。
因?yàn)樗挠?jì)算速度很快,所以GPU在其他與圖形無關(guān)的計(jì)算中也變得很流行,比如在人工智能領(lǐng)域。GPU能夠更好地處理并行計(jì)算,這就是人工智能比如機(jī)器學(xué)習(xí)所需要的,它需要能夠處理多個(gè)待訓(xùn)練的數(shù)據(jù)點(diǎn)。
有三個(gè)關(guān)于GPU的要點(diǎn)。
第一,GPU是人工智能的物理基礎(chǔ),是機(jī)器學(xué)習(xí)的必要條件;
第二,如果你的計(jì)算機(jī)中沒有物理GPU,而你想做這些人工智能計(jì)算,你仍然可以做到,因?yàn)橄窆雀柽@樣的公司能夠提供云端的GPU;
第三,CUDA有助于對(duì)GPU進(jìn)行編程,由于引入了這種技術(shù),將GPU用于人工智能的工作有了爆炸性的增長(zhǎng)。
因此,GPU不僅僅再是只適合游戲玩家,它們也適合數(shù)據(jù)學(xué)家以及對(duì)構(gòu)建人工智能機(jī)器感興趣的任何人。
文章由巢影字幕組譯制
編輯:jq
-
cpu
+關(guān)注
關(guān)注
68文章
10698瀏覽量
209328
原文標(biāo)題:關(guān)于CPU和GPU的那些事!
文章出處:【微信號(hào):eda365wx,微信公眾號(hào):EDA365電子論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論