首页> 外文会议>IASTED international conference on parallel and distributed computing and systems >AN EXPLORATION OF OPENCL ON MULTIPLE HARDWARE PLATFORMS FOR A NUMERICAL RELATIVITY APPLICATION
【24h】

AN EXPLORATION OF OPENCL ON MULTIPLE HARDWARE PLATFORMS FOR A NUMERICAL RELATIVITY APPLICATION

机译:用于数值相对性应用的多硬件平台上的OpenCL探索

获取原文

摘要

Currently there is considerable interest in making use of many-core processor architectures, such as Nvidia and AMD graphics processing units (GPUs) for scienti c computing. In this work we explore the use of the Open Computing Language (OpenCL) for a typical Numerical Relativity application: a time-domain Teukolsky equation solver (a linear, hyperbolic, partial differential equation solver using nite-differencing). OpenCL is the only vendor-agnostic and multi-platform parallel computing framework that has been adopted by all major processor vendors. Therefore, it allows us to write portable source-code and run it on a wide variety of compute hardware and perform meaningful comparisons. The outcome of our experimentation suggests that it is relatively straightforward to obtain order-of-magnitude gains in overall application performance by making use of many-core GPUs over multi-core CPUs and this fact is largely independent of the speci c hardware architecture and vendor. We also observe that a single high-end GPU can match the performance of a small-sized, message-passing based CPU cluster.
机译:目前有在利用多核处理器架构,例如Nvidia和AMD的图形处理单元(GPU),用于科学的Ç计算的相当大的兴趣。在这项工作中,我们探索了使用开放式计算语言(OpenCL的)的一个典型的数值相关性应用:一个时域Teukolsky方程求解器(线性的,双曲线,偏微分方程解算器使用有限-差分)。 OpenCL是已经通过了所有主要处理器供应商的唯一供应商无关的和多平台并行计算框架。因此,它允许我们编写可移植的源代码,并在各种计算硬件上运行它,并进行有意义的比较。我们的实验结果表明,它是相对简单的通过利用多核心的GPU在多核CPU来获得整体应用性能订单数量级的收益,这一事实在很大程度上是独立于SPECI I2C硬件体系结构和供应商的。我们还观察到一个单一的高端GPU可以搭配小尺寸,消息传递基于CPU集群的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号