DocumentCode :
1512753
Title :
Comparing Hardware Accelerators in Scientific Applications: A Case Study
Author :
Weber, Rick ; Gothandaraman, Akila ; Hinde, Robert J. ; Peterson, Gregory D.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Univ. of Tennessee, Knoxville, TN, USA
Volume :
22
Issue :
1
fYear :
2011
Firstpage :
58
Lastpage :
68
Abstract :
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.
Keywords :
Monte Carlo methods; coprocessors; field programmable gate arrays; hardware description languages; multiprocessing systems; parallel architectures; ATI graphics accelerator; CUDA; Nvidia GPU; OpenCL; Quantum Monte Carlo application; VHDL implementation; Xilinx FPGA; architectural comparison; compute unified device architecture; design methodology; graphics processor; hardware accelerator; multicore processor; scientific applications; Acceleration; Bandwidth; Chemistry; Clocks; Hardware; Integral equations; Microprocessors; Monte Carlo methods; Multicore processing; Parallel processing; Accelerator; CUDA; FPGA; GPU; OpenCL; computational science.; multicore;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2010.125
Filename :
5482576
Link To Document :
بازگشت