首页> 外文会议>Modeling and simulation for defense systems and applications VIII >Productive high-performance software for OpenCL devices
【24h】

Productive high-performance software for OpenCL devices

机译:适用于OpenCL设备的高效能高性能软件

获取原文
获取原文并翻译 | 示例

摘要

Over the last three decades, CPUs have continued to produce large performance improvements from one generation to the next. However, CPUs have recently hit a performance wall and need parallel computing to move forward. Parallel computing over the next decade will become increasingly defined by heterogeneous computing, involving the use of accelerators in addition to CPUs to get computational tasks done. In order to use an accelerator, software changes must be made. Regular x86-based compilers cannot compile code to run on accelerators without these needed changes. The amount of software change required varies depending upon the availability of and reliance upon software tools that increase performance and productivity. Writing software that leverages the best parallel computing hardware, adapts well to the rapid pace of hardware updates, and minimizes developer muscle is the industry's goal. OpenCL is the standard around which developers are able to achieve parallel performance. OpenCL itself is too difficult to program to receive general adoptions, but productive high-performing software libraries are becoming increasingly popular and capable in delivering lasting value to user applications.
机译:在过去的三十年中,CPU从一代到下一代一直在产生巨大的性能提升。但是,CPU最近遇到了性能瓶颈,需要并行计算才能向前发展。在接下来的十年中,并行计算将越来越多地由异构计算定义,除了CPU之外,还涉及使用加速器来完成计算任务。为了使用加速器,必须进行软件更改。如果没有这些必要的更改,基于x86的常规编译器就无法编译代码以在加速器上运行。所需的软件更改量会有所不同,具体取决于提高性能和生产率的软件工具的可用性和依赖性。编写利用最佳并行计算硬件,很好地适应硬件更新速度并最大程度降低开发人员精力的软件是业界的目标。 OpenCL是开发人员能够实现并行性能的标准。 OpenCL本身很难编程以使其无法获得普遍采用,但是高效的高性能软件库正变得越来越流行,并且能够为用户应用程序提供持久的价值。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号