• DocumentCode
    2764956
  • Title

    Programming Challenges for the Implementation of Numerical Quadrature in Atomic Physics on FPGA and GPU Accelerators

  • Author

    Gillan, C.J. ; Steinke, T. ; Bock, J. ; Borchert, S. ; Spence, I. ; Scott, N.S.

  • Author_Institution
    Centre for Secure Inf. Technol. (CSIT), Queen´´s Univ. Belfast, Belfast, UK
  • fYear
    2010
  • fDate
    17-20 May 2010
  • Firstpage
    757
  • Lastpage
    762
  • Abstract
    Although the need for heterogeneous chips in high performance numerical computing was identified by Chillemi and co-authors in 2001 it is only over the past five years that it has emerged as the new frontier for HPC. In this environment one or more accelerators works symbiotically, on each node, with a multi-core CPU. Two such accelerator technologies are FPGA and GPU each of which works with instruction level parallelism. This paper provides a case study on implementing one computational algorithm on each of these heterogeneous environments. The algorithm is the evaluation of two electron integrals using direct numerical quadrature and is drawn from atomic physics. The results of the study show that while each accelerator is viable, there are considerable differences in the implementation strategies that must be followed on each.
  • Keywords
    computer graphic equipment; coprocessors; data communication equipment; field programmable gate arrays; integration; FPGA; GPU accelerators; atomic physics; electron integrals; high performance numerical computing; instruction level parallelism; multicore CPU; numerical quadrature; Acceleration; Consumer electronics; Embedded system; Energy efficiency; Error correction codes; Field programmable gate arrays; Hardware; Information technology; Physics; Quadratic programming; FPGA; GPU; atomic physics; computation; quadrature; scattering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster, Cloud and Grid Computing (CCGrid), 2010 10th IEEE/ACM International Conference on
  • Conference_Location
    Melbourne, VIC
  • Print_ISBN
    978-1-4244-6987-1
  • Type

    conf

  • DOI
    10.1109/CCGRID.2010.30
  • Filename
    5493391