2426

Comparing Hardware Accelerators in Scientific Applications: A Case Study

Rick Weber, Akila Gothandaraman, Robert J. Hinde, Gregory D. Peterson
University of Tennessee, Knoxville
IEEE Transactions on Parallel and Distributed Systems, Vol. 99, No. 1. (5555)
BibTeX

Source Source   

1618

views

Multi-core 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 multi-core and graphics processors, C++ running on multi-core processors, and a VHDL implementation running on a Xilinx FPGA. We show that OpenCL provides application portability between multi-core processors and GPUs, but may incur a performance cost. Furthermore we illustrate that graphics accelerators can make simulations involving large numbers of particles feasible.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2025 hgpu.org

All rights belong to the respective authors

Contact us:

contact@hpgu.org