z-logo
Premium
Comparing the implementation of two‐dimensional numerical quadrature on GPU, FPGA and ClearSpeed systems to study electron scattering by atoms
Author(s) -
Gillan C. J.,
Steinke T.,
Bock J.,
Borchert S.,
Spence I.,
Scott N. S.
Publication year - 2012
Publication title -
concurrency and computation: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.309
H-Index - 67
eISSN - 1532-0634
pISSN - 1532-0626
DOI - 10.1002/cpe.1733
Subject(s) - quadrature (astronomy) , computer science , parallel computing , computational science , field programmable gate array , electron , scattering , supercomputer , physics , nuclear physics , optics , computer hardware
SUMMARY 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 five 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. Copyright © 2011 John Wiley & Sons, Ltd.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here