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

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

FIB-SEM方法分析BlackPad的優缺點

評論