• DocumentCode
    656180
  • Title

    An Efficient Deterministic Parallel Algorithm for Adaptive Multidimensional Numerical Integration on GPUs

  • Author

    Arumugam, Kandaswamy ; Godunov, Alexander ; Ranjan, Desh ; Terzic, Balsa ; Zubair, Mohammad

  • Author_Institution
    Dept. of Comput. Sci., Old Dominion Univ., Norfolk, VA, USA
  • fYear
    2013
  • fDate
    1-4 Oct. 2013
  • Firstpage
    486
  • Lastpage
    491
  • Abstract
    Recent development in Graphics Processing Units (GPUs) has enabled a new possibility for highly efficient parallel computing in science and engineering. Their massively parallel architecture makes GPUs very effective for algorithms where processing of large blocks of data can be executed in parallel. Multidimensional integration has important applications in areas like computational physics, plasma physics, computational fluid dynamics, quantum chemistry, molecular dynamics and signal processing. The computationally intensive nature of multidimensional integration requires a high-performance implementation. In this study, we present an efficient deterministic parallel algorithm for adaptive multidimensional numerical integration on GPUs. Various optimization techniques are applied to maximize the utilization of the GPU. GPU-based implementation outperforms the best known sequential methods and achieves a speed-up of up to 100. It also shows good scalability with the increase in dimensionality.
  • Keywords
    graphics processing units; integration; mathematics computing; parallel algorithms; parallel architectures; GPUs; adaptive multidimensional numerical integration; computational fluid dynamics; computational physics; deterministic parallel algorithm; graphics processing units; molecular dynamics; optimization techniques; parallel architecture; parallel computing; plasma physics; quantum chemistry; sequential methods; signal processing; Benchmark testing; Computer architecture; Educational institutions; Graphics processing units; Instruction sets; Parallel algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing (ICPP), 2013 42nd International Conference on
  • Conference_Location
    Lyon
  • ISSN
    0190-3918
  • Type

    conf

  • DOI
    10.1109/ICPP.2013.59
  • Filename
    6687383