CPU+GPU架构的区别、优势及应用.docx
《CPU+GPU架构的区别、优势及应用.docx》由会员分享,可在线阅读,更多相关《CPU+GPU架构的区别、优势及应用.docx(4页珍藏版)》请在第一文库网上搜索。
1、CPU+GPU架构的区别、优势及应用近年来,随着A1应用的快速发展,引发一场算力革命,异构计算也站在风口浪尖。异构计算主要是指使用不同类型指令集和体系架构的计算单元组成系统的计算方式。常见的计算单元类别包括型、GPUDSPASIC、FPGA等。目前“CPU+GPU”以及“CPU+FPGA”都是受业界关注的异构计算平台。近日,英特尔宣布将在未来一年半内取消多款服务器GPU之晶的发布计划,其中包括HPC级的Ria1toBridgeGPU,以全力开发基于FaICOnShores的混合芯片。英特尔新一代FaICOnShores专为超级计算应用而设计,将CPU和GPU技术结合到一个芯片封装中,届时将作为
2、纯GPU架构面世。值得注意的是,AMD的InStinCtMI300和英伟达的GraCeHoPPer超级芯片也是采用“CPU+GPU”的异构形式。O1CPU与GPU的区别CPU即中央处理器(Centra1ProcessingUnit),作为计算机系统的运算和控制核心,主要负责多任务管理、调度,具有很强的通用性,是计算机的核心领导部件,好比人的大脑。不过其计算能力并不强,更擅长逻辑控制。GPU即图形处理器(GraphicsProcessingUnit),采用数量众多的计算单元和超长的流水线,擅长进行图像处理、并行计算。对于复杂的单个计算任务来说,CPU的执行效率更高,通用性更强;对于图形图像这种矩
3、阵式多像素点的简单计算,更适合用GPU来处理。A1领域中用于图像识别的深度学习、用于决策和推理的机翟学2以及超级计算都需要大规模的并行计算,因此更适合采用GPU架构。Contro1CPUFigure3TheGPUDevotesMoreTrar多核CPU与GPU的计算网格(图中绿色方格为计算单元)CPU和GPU还有一个很大的区别就是:CPU可单独作用,处理复杂的逻辑运算和不同的数据类型,但当需要处理大量类型统一的数据时,则可调用GPU进行并行计算。但GPU无法单独工作,必须由CPU进行控制调用才能工作。02CPU+GPU架构的优势及应用当CPU和GP1J协同工作时,因为CPU包含几个专为串行处理
4、而优化的核心,而GPU则由数以千计更小、更节能的核心组成,这些核心专为提供强劲的并行运算性能而设计。程序的串行部分在CPU上运行,而并行部分则在GPU上运行。GPU已经发展到成熟阶段,可轻松执行现实生活中的各种应用程序,而且程序运行速度已远远超过使用多核系统时的情形。因此,CPU和GPU的结合刚好可以解决深度学习模型训练在CPU上耗时长的问题,提升深度学习模型的训练效率。随着CPU与GPU的结合,其相较于单独CPU与GPU的应用场景也不断拓宽。第一,CPU+GPU架构适用于处理高性能计算。伴随着高性能计算类应用的发展,驱动算力需求不断攀升,但目前单一计算类型和架构的处理器已经无法处理更复杂、更
5、多样的数据。数据中心如何在增强算力和性能的同时,具备应对多类型任务的处理能力,成为全球性的技术难题。CPU+GPU的异构并行计算架构作为高性能计算的一种主流解决方案,受到广泛关注。第二,CPU+GPU架构适用于处理数据中心产生的海量数据。数据爆炸时代来临,使用单一架构来处理数据的时代已经过去。比如:个人互联网用户每天产生约IGB数据,智能汽车每天约50GB,智能医院每天约3TB数据,智慧城市每天约50PB数据。数据的数量和多样性以及数据处理的地点、时间和方式也在迅速变化。无论工作任务是在边缘还是在云中,不管是人工智能工作任务还是存储工作任务,都需要有正确的架构和软件来充分利用这些特点。第三,C
6、PU+GPU架构可以共享内存空间,消除冗余内存副本来改善问题。在此前的技术中,虽然GPU和CPU已整合到同一个芯片上,但是芯片在运算时要定位内存的位置仍然得经过繁杂的步骤,这是因为CPU和GPU的内存池仍然是独立运作。为了解决两者内存池独立的运算问题,当CPU程式需要在GPU上进行部分运算时,CPU都必须从CPU的内存上复制所有的瓷回到GPU的内存上,而当GPU上的运算完成时,这些资料还得再复制回到CPU内存上。然而,将CPU与GPU放入同一架构,就能够消除冗余内存副本来改善问题,处理器不再需要将数据复制到自己的专用内存池来访问/更改该数据。统一内存池还意味着不需要第二个内存芯片池,即连接到C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CPU GPU 架构 区别 优势 应用