關(guān)于繪圖和動(dòng)畫有兩種處理的方式:CPU(中央處理器)和GPU(圖形處理器)。
在現(xiàn)代iOS設(shè)備中,都有可以運(yùn)行不同軟件的可編程芯片,但是由于歷史原因,我們可以說CPU所做的工作都在軟件層面,而GPU在硬件層面。總的來說,我們可以用軟件(使用CPU)做任何事情,但是對(duì)于圖像處理,通常用硬件會(huì)更快,因?yàn)镚PU使用圖像對(duì)高度并行浮點(diǎn)運(yùn)算做了優(yōu)化。由于某些原因,我們想盡可能把屏幕渲染的工作交給硬件去處理。問題在于GPU并沒有無限制處理性能,而且一旦資源用完的話,性能就會(huì)開始下降了(即使CPU并沒有完全占用)。
從這里我們可以看出,使用GPU會(huì)提高我們APP的性能,但是過度使用還是會(huì)導(dǎo)致性能下降,那最優(yōu)的方案肯定是智能分配GPU和CPU,IOS中繪圖Core Graphics 用的是CPU,而OpenGL ES用的GPU。
-
cpu
+關(guān)注
關(guān)注
68文章
11277瀏覽量
224934 -
gpu
+關(guān)注
關(guān)注
28文章
5194瀏覽量
135422 -
繪圖
+關(guān)注
關(guān)注
0文章
27瀏覽量
19931
原文標(biāo)題:GPU與CPU在繪圖方面有哪些差異?
文章出處:【微信號(hào):Imgtec,微信公眾號(hào):Imagination Tech】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
基于磁貼的GPU架構(gòu)優(yōu)缺點(diǎn)
投影機(jī)四大吊裝方式及優(yōu)缺點(diǎn)分析
脫硫廢液處理方法的介紹及各自優(yōu)缺點(diǎn)的說明
基于android采用異步處理方式開發(fā)移動(dòng)護(hù)理程序的設(shè)計(jì)
基于android采用異步處理方式開發(fā)移動(dòng)護(hù)理程序的方法
【經(jīng)驗(yàn)分享】系統(tǒng)常用 (電磁兼容)EMC處理方式
觸摸屏優(yōu)缺點(diǎn)
機(jī)器學(xué)習(xí)和數(shù)據(jù)處理的常見算法的簡(jiǎn)單介紹及優(yōu)缺點(diǎn)分析
電動(dòng)機(jī)調(diào)速方式的優(yōu)缺點(diǎn)
濾波電容不同補(bǔ)償方式優(yōu)缺點(diǎn)對(duì)比
Agv無人叉車常見的5種導(dǎo)航方式大盤點(diǎn)!優(yōu)缺點(diǎn)分析 哪種更適合你?
FIB-SEM方法分析BlackPad的優(yōu)缺點(diǎn)
PCBA 表面處理:優(yōu)缺點(diǎn)大揭秘,應(yīng)用場(chǎng)景全解析
簡(jiǎn)單分析GPU與CPU在繪圖處理方式的優(yōu)缺點(diǎn)
評(píng)論