Three-dimensional discrete ordinates reactor assembly calculations on GPUs

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

7 Scopus citations

Abstract

In this paper we describe and demonstrate a discrete ordinates sweep algorithm on GPUs. This sweep algorithm is nested within a multilevel comunication-based decomposition based on energy. We demonstrated the effectiveness of this algorithm on detailed three-dimensional critical experiments and PWR lattice problems. For these problems we show improvement factors of 4-6 over conventional communication-based, CPU-only sweeps. These sweep kernel speedups resulted in a factor of 2 total time-to-solution improvement.

Original languageEnglish
Title of host publicationMathematics and Computations, Supercomputing in Nuclear Applications and Monte Carlo International Conference, M and C+SNA+MC 2015
PublisherAmerican Nuclear Society
Pages1192-1205
Number of pages14
ISBN (Electronic)9781510808041
StatePublished - 2015
EventMathematics and Computations, Supercomputing in Nuclear Applications and Monte Carlo International Conference, M and C+SNA+MC 2015 - Nashville, United States
Duration: Apr 19 2015Apr 23 2015

Publication series

NameMathematics and Computations, Supercomputing in Nuclear Applications and Monte Carlo International Conference, M and C+SNA+MC 2015
Volume2

Conference

ConferenceMathematics and Computations, Supercomputing in Nuclear Applications and Monte Carlo International Conference, M and C+SNA+MC 2015
Country/TerritoryUnited States
CityNashville
Period04/19/1504/23/15

Keywords

  • Discrete ordinates
  • GPU
  • Transport sweeps

Fingerprint

Dive into the research topics of 'Three-dimensional discrete ordinates reactor assembly calculations on GPUs'. Together they form a unique fingerprint.

Cite this