文章目录
一、GPU 简介
二、GPU 系统架构
1、传统 GPU 系统架构
2、移动设备 GPU 系统架构
使用 RenderScript 编写 Android 平台 运行的 高性能计算 应用程序...主要处理 计算机设备 上的 图形 和 图像 相关的运算工作 ;
GPU 有很多触发器 , 其内存带宽也远高于 CPU , 因此 GPU 擅长处理图形类的数据并行任务 , 以及 高性能计算 ;
高性能计算机中...Computing , 简称 HPC ;
HPC 极大地刺激了 GPU 计算的增长 ;
大部分的 平板电脑 和 手机 设备 都提供了 可编程的 GPU ;
二、GPU 系统架构
----
1、传统 GPU...系统架构
传统的 带 GPU 的服务器架构 :
GPU 架构的 计算吞吐量 , 内存 , 带宽 , 远高于 CPU 架构 ;
高端 GPU 的浮点运算性能是 CPU 的十几倍 ;
PCI 总线的吞吐量有限..., GPU 与 CPU 之间的数据交互需要通过 PCI 总线进行 , 如果将计算数据从 CPU 传输到 GPU , 然后再进行计算 , 该过程很耗时 , 这样会造成性能浪费 ;
2、移动设备 GPU