简单分析GPU与CPU在绘图处理方式的优缺点

cpu / gpu
关于绘图和动画有两种处理的方式:cpu(中央处理器)和gpu(图形处理器)。
在现代ios设备中,都有可以运行不同软件的可编程芯片,但是由于历史原因,我们可以说cpu所做的工作都在软件层面,而gpu在硬件层面。总的来说,我们可以用软件(使用cpu)做任何事情,但是对于图像处理,通常用硬件会更快,因为gpu使用图像对高度并行浮点运算做了优化。由于某些原因,我们想尽可能把屏幕渲染的工作交给硬件去处理。问题在于gpu并没有无限制处理性能,而且一旦资源用完的话,性能就会开始下降了(即使cpu并没有完全占用)。
从这里我们可以看出,使用gpu会提高我们app的性能,但是过度使用还是会导致性能下降,那最优的方案肯定是智能分配gpu和cpu,ios中绘图core graphics 用的是cpu,而opengl es用的gpu。

C语言编程中main()函数退出之后程序去哪儿了
华为鲲鹏携手同创永益共同打造容灾运营管理领域技术生态
小米6或将搭载骁龙835处理器 不愧为性价比之王!
智能门铃2已在小米商城正式开启众筹众筹价为179元
任正非:正确地估计自己,人生要有满足感
简单分析GPU与CPU在绘图处理方式的优缺点
FL4830方位灯和FL4830强光手电介绍
数据分析指导商业实践潜力巨大 究竟如何应用?
紫光携手厦门国资共建160亿联合发展基金
视频系统设计中的配置方式判断和交流耦合分析
光隔离探头在功率半导体测试的一些误区探讨
深度解读未来社会的三大趋势
基于1μm 40VCDMOS工艺的LED恒流驱动系统的设计
世界急救日:用VR进行急救技能培训
如何构建一个全模拟立体声降噪耳机系统
工信部:3G投资拉动交换设备行业增长79%
“得力助手”背负式重载AGV
2017年5月性能排行,小米6性价比最高,三星S8位居第二,华为P10和荣耀9既然无缘榜单!
5G和物联网的发展取决于中国
向日葵技术支持坐席助力解决旅游业软件提供商售后支持问题