首页> 外文期刊>Parallel and Distributed Systems, IEEE Transactions on >Comparing Hardware Accelerators in Scientific Applications: A Case Study
【24h】

Comparing Hardware Accelerators in Scientific Applications: A Case Study

机译:在科学应用中比较硬件加速器:一个案例研究

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

摘要

Multicore processors and a variety of accelerators have allowed scientific applications to scale to larger problem sizes. We present a performance, design methodology, platform, and architectural comparison of several application accelerators executing a Quantum Monte Carlo application. We compare the application's performance and programmability on a variety of platforms including CUDA with Nvidia GPUs, Brook+ with ATI graphics accelerators, OpenCL running on both multicore and graphics processors, C++ running on multicore processors, and a VHDL implementation running on a Xilinx FPGA. We show that OpenCL provides application portability between multicore processors and GPUs, but may incur a performance cost. Furthermore, we illustrate that graphics accelerators can make simulations involving large numbers of particles feasible.
机译:多核处理器和各种加速器已经允许科学应用扩展到更大的问题规模。我们将介绍几种执行昆腾蒙特卡洛应用程序的应用程序加速器的性能,设计方法,平台和体系结构比较。我们在各种平台上比较了应用程序的性能和可编程性,包括具有Nvidia GPU的CUDA,具有ATI图形加速器的Brook +,在多核和图形处理器上运行的OpenCL,在多核处理器上运行的C ++和在Xilinx FPGA上运行的VHDL实现。我们展示了OpenCL提供了多核处理器和GPU之间的应用程序可移植性,但可能会导致性能损失。此外,我们说明了图形加速器可以使涉及大量粒子的模拟变得可行。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号