Abstract
The use of accelerators, with compute architectures different and distinct from the CPU, has become a new research frontier in high-performance computing over the past ?ve years. This paper is a case study on how the instruction-level parallelism offered by three accelerator technologies, FPGA, GPU and ClearSpeed, can be exploited in atomic physics. The algorithm studied is the evaluation of two electron integrals, using direct numerical quadrature, a task that arises in the study of intermediate energy electron scattering by hydrogen atoms. The results of our ‘productivity’ study show that while each accelerator is viable, there are considerable differences in the implementation strategies that must be followed on each.
Original language | English |
---|---|
Pages (from-to) | 84-95 |
Number of pages | 12 |
Journal | Concurrency and Computation: Practice and Experience |
Volume | 24 |
Issue number | 1 |
DOIs | |
Publication status | Published - Jan 2012 |
ASJC Scopus subject areas
- Computer Networks and Communications
- Computer Science Applications
- Software
- Computational Theory and Mathematics
- Theoretical Computer Science