美文网首页
iOS CPU ~ GPU

iOS CPU ~ GPU

作者: 春困_秋乏 | 来源:发表于2017-05-08 19:54 被阅读0次

CPU ~ GPU

1)CPU:中央处理器(英文Central Processing Unit)是一台计算机的运算核心和控制核心。CPU、内部存储器和输入/输出设备是电子计算机三大核心部件。其功能主要是解释计算机指令以及处理计算机软件中的数据

GPU:英文全称Graphic Processing Unit,中文翻译为“图形处理器”。一个专门的图形核心处理器。GPU是显示卡的“大脑”,决定了该显卡的档次和大部分性能,同时也是2D显示卡和3D显示卡的区别依据。2D显示芯片在处理3D图像和特效时主要依赖CPU的处理能力,称为“软加速”。3D显示芯片是将三维图像和特效处理功能集中在显示芯片内,也即所谓的“硬件加速”功能。

CPU和GPU之所以大不相同,是由于其设计目标的不同,它们分别针对了两种不同的应用场景。CPU需要很强的通用性来处理各种不同的数据类型,同时又要逻辑判断又会引入大量的分支跳转和中断的处理。这些都使得CPU的内部结构异常复杂。而GPU面对的则是类型高度统一的、相互无依赖的大规模数据和不需要被打断的纯净的计算环境。GPU采用了数量众多的计算单元和超长的流水线,但只有非常简单的控制逻辑并省去了Cache。而CPU不仅被Cache占据了大量空间,而且还有有复杂的控制逻辑和诸多优化电路,相比之下计算能力只是CPU很小的一部分。

部分图片处理的appGPU使用会带来更好的体验。

相关文章

  • 浅谈 iOS 性能优化

    iOS 中的 CPU 和 GPU 在屏幕成像过程中,CPU 和 GPU 起着很重要的作用。 CPU(Central...

  • iOS性能调优

    ios 核心动画高级技巧CPU&GPU

  • iOS专项测试--instrument获取CPU

    在iOS中,渲染通常分为CPU和GPU渲染两种,而GPU渲染又分为在GPU缓冲区和非GPU缓冲区两种 CPU(中央...

  • iOS CPU ~ GPU

    CPU ~ GPU 1)CPU:中央处理器(英文Central Processing Unit)是一台计算机的运算...

  • iOS性能优化

    屏幕呈像 iOS的屏幕成像中,CPU,GPU起着关键作用,屏幕的卡顿与CPU对数据的计算,GPU的渲染,屏幕的刷新...

  • 聊一聊iOS 中的离屏渲染?

    原文:iOS面试题大全 GPU 渲染机制:CPU 计算好显示内容提交到 GPU,GPU 渲染完成后将渲染结果放入帧...

  • CPU VS GPU

    ##CPU VS GPU 关于绘图和动画有两种处理的方式:CPU(中央处理器)和GPU(图形处理器)。在现代iOS...

  • CPU && GPU

    CPU VS GPU 关于绘图和动画有两种处理的方式:CPU(中央处理器)和GPU(图形处理器)。在现代iOS设备...

  • 调试工具Instruments-前篇

    CPU VS GPU 关于绘图和动画有两种处理的方式:CPU(中央处理器)和GPU(图形处理器)。在现代iOS设备...

  • iOS核心动画高级技巧学习---性能调优

    CPU VS GPU 关于绘图和动画有两种处理的方式:CPU(中央处理器)和GPU(图形处理器)。在现代iOS设备...

网友评论

      本文标题:iOS CPU ~ GPU

      本文链接:https://www.haomeiwen.com/subject/gbdvtxtx.html