GPU并行化编程优点及未来发展趋势.docVIP

  • 9
  • 0
  • 约4.89千字
  • 约 4页
  • 2023-10-02 发布于湖南
  • 举报
GPU并行化编程优点及未来发展趋势 随着 GPU的可 编程性不断增强,GPU的应用能力已经远远超出了图形渲染任务,利用GPU完成通用计算的研究逐渐活跃起来,将GPU用于图形渲染以外领域的计算成为GPGPU(General Purpose compu ting on graphics processing units,基于GPU的通用计算)。而与此同时 CPU则遇到了一些障碍,CPU为了追求通用性,将其中大部分 晶体管主要用于构建 控制电路(比如分支预测等)和Cache,只有少部分的晶体管来完成实际的运算工作。 CPU + GPU 是一个强大的组合,因为 CPU 包含几个专为串行处理而优化的核心,而 GPU 则由数以千计更小、更节能的核心组成,这些核心专为提供强劲的并行性能而设计。程序的串行部分在 CPU 上运行,而并行部分则在 GPU上运行。GPU 已经发展到成熟阶段,可轻松执行现实生活中的各种应用程序,而且程序运行速度已远远超过使用多核系统时的情形。未来计算架构将是并行核心 GPU 与多核 CPU 共同运行的混合型系统。 一、CPU多核转到GPU并行化(适合算术密集型) 虽然GPU并不适用于所有问题的求解,但是我们发现那些对运算力量耗费巨大的科学命题都具备天然的“”特色。这类程序在运行时拥有极高的运算密度、并发线程数量和频繁地存储器访问,无论是在 音

文档评论(0)

1亿VIP精品文档

相关文档