每(mei)當一(yi)款新手(shou)(shou)機(ji)發布的(de)時候大(da)家(jia)都會喜歡關(guan)注它的(de)性能如何,也就是跑分的(de)情況,跑分越(yue)高,一(yi)般(ban)也就認為手(shou)(shou)機(ji)運行的(de)越(yue)流暢。但(dan)是許多人在(zai)關(guan)注手(shou)(shou)機(ji)性能的(de)時候只關(guan)注CPU卻往往忽略了GPU。其實對(dui)于(yu)手(shou)(shou)機(ji)來(lai)說GPU 同樣(yang)重(zhong)要,只是二者的(de)分工有所不同罷了。今天充(chong)電器廠(chang)家(jia)就為大(da)家(jia)講(jiang)解一(yi)些GPU的(de)作用。
CPU和GPU都(dou)是有運算(suan)能力的芯(xin)片,與CPU相(xiang)比(bi),GPU更像是專才,它以圖形類(lei)數值計算(suan)為核心(xin)。芯(xin)片額定速度取決于三個(ge)方面:微架構、主頻、IPC
從(cong)微(wei)(wei)架(jia)構(gou)上看GPU是由硬(ying)件(jian)實(shi)現的(de)一(yi)組圖形(xing)函數(shu)(shu)的(de)集合(he),這些(xie)函數(shu)(shu)主(zhu)要用于繪(hui)制(zhi)各種圖形(xing)所需要的(de)運算(suan)(suan)。這些(xie)和像素,光影處理(li)。3D坐標變換等(deng)相關(guan)的(de)運算(suan)(suan)由GPU硬(ying)件(jian)加速(su)來(lai)實(shi)現,GPU的(de)微(wei)(wei)架(jia)構(gou)就(jiu)是面向適(shi)合(he)矩陣類型的(de)數(shu)(shu)值計算(suan)(suan)而設計的(de)。因此從(cong)微(wei)(wei)架(jia)構(gou)上看,GPU擅長圖形(xing)類的(de)或者是非圖形(xing)類得高度(du)并行數(shu)(shu)值計算(suan)(suan),CPU可(ke)以(yi)容納上千個沒(mei)有(you)邏輯關(guan)系的(de)數(shu)(shu)值計算(suan)(suan)線程,它的(de)優勢是無邏輯關(guan)系數(shu)(shu)據的(de)并行計算(suan)(suan)。
主頻。目前GPU的(de)主頻最高(gao)還不到1GHz,所以在(zai)執行線程的(de)數值計算時不能超過CPU,它的(de)優勢是浮點運算。
IPC也就是(shi)每個(ge)時鐘周期執(zhi)行的(de)(de)(de)指令數(shu)。在這個(ge)方面GPU大多(duo)數(shu)指令都是(shi)面向數(shu)值計算的(de)(de)(de),少(shao)量的(de)(de)(de)控制(zhi)值指令也無法被操作系統和軟件直接使用(yong)。因(yin)為并行的(de)(de)(de)原(yuan)因(yin),數(shu)據指令的(de)(de)(de)IPC,GPU要高過CPU。
GPU所(suo)擅長的(de)(de)是圖形類(lei)矩(ju)陣運算(suan),非圖形類(lei)并(bing)行數值計算(suan),高端3D游戲、在系統(tong)運算(suan)中CPU和GPU各司(si)其職,雖然分(fen)工不同,但是GPU這位幕后英雄也很重要。所(suo)以充(chong)電器廠家(jia)在這里提醒大家(jia),在選購手機或者電腦的(de)(de)時候(hou)除了要關注CPU的(de)(de)性(xing)能(neng),也要注意GPU的(de)(de)性(xing)能(neng)。