關(guān)于繪圖和動畫有兩種處理的方式:CPU(中央處理器)和GPU(圖形處理器)。
在現(xiàn)代iOS設(shè)備中,都有可以運行不同軟件的可編程芯片,但是由于歷史原因,我們可以說CPU所做的工作都在軟件層面,而GPU在硬件層面。總的來說,我們可以用軟件(使用CPU)做任何事情,但是對于圖像處理,通常用硬件會更快,因為GPU使用圖像對高度并行浮點運算做了優(yōu)化。由于某些原因,我們想盡可能把屏幕渲染的工作交給硬件去處理。問題在于GPU并沒有無限制處理性能,而且一旦資源用完的話,性能就會開始下降了(即使CPU并沒有完全占用)。
從這里我們可以看出,使用GPU會提高我們APP的性能,但是過度使用還是會導(dǎo)致性能下降,那最優(yōu)的方案肯定是智能分配GPU和CPU,IOS中繪圖Core Graphics 用的是CPU,而OpenGL ES用的GPU。
-
cpu
+關(guān)注
關(guān)注
68文章
10902瀏覽量
212997 -
gpu
+關(guān)注
關(guān)注
28文章
4774瀏覽量
129350 -
繪圖
+關(guān)注
關(guān)注
0文章
26瀏覽量
19673
原文標(biāo)題:GPU與CPU在繪圖方面有哪些差異?
文章出處:【微信號:Imgtec,微信公眾號:Imagination Tech】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
討論人工布線與自動布線的優(yōu)缺點
基于磁貼的GPU架構(gòu)優(yōu)缺點
投影機四大吊裝方式及優(yōu)缺點分析
脫硫廢液處理方法的介紹及各自優(yōu)缺點的說明
基于android采用異步處理方式開發(fā)移動護理程序的設(shè)計
基于android采用異步處理方式開發(fā)移動護理程序的方法
【經(jīng)驗分享】系統(tǒng)常用 (電磁兼容)EMC處理方式

觸摸屏優(yōu)缺點
機器學(xué)習(xí)和數(shù)據(jù)處理的常見算法的簡單介紹及優(yōu)缺點分析

電動機調(diào)速方式的優(yōu)缺點
濾波電容不同補償方式優(yōu)缺點對比
Agv無人叉車常見的5種導(dǎo)航方式大盤點!優(yōu)缺點分析 哪種更適合你?

FIB-SEM方法分析BlackPad的優(yōu)缺點

評論