Domain decomposition in the GPU-accelerated Shift Monte Carlo code. (February 2022)
- Record Type:
- Journal Article
- Title:
- Domain decomposition in the GPU-accelerated Shift Monte Carlo code. (February 2022)
- Main Title:
- Domain decomposition in the GPU-accelerated Shift Monte Carlo code
- Authors:
- Hamilton, Steven P.
Evans, Thomas M.
Royston, Katherine E.
Biondo, Elliott D. - Abstract:
- Highlights: Developed domain decomposition algorithm for use with event-based Monte Carlo GPU transport solver. Demonstrated ability to solve problems with large memory requirements that cannot be handled by standard domain replicated algorithms. Provided optimization of relevant parameters to demonstrate optimum performance. Demonstrated effective parallel scalability to over 20, 000 GPUs on Summit supercomputer. Abstract: The GPU solver within the Shift continuous-energy Monte Carlo neutron transport code has been extended to provide domain decomposition in addition to domain replication to enable the solution of problems with memory requirements exceeding the capacity of a single GPU. The strategy follows the Multiple Set, Overlapping Domain (MSOD) approach that is used in Shift's CPU solver and integrates into the event-based algorithm used for Shift's GPU solver. Furthermore, the ability to assign processors to spatial domains non-uniformly has been maintained. Two different approaches for communicating particle data between domains are considered, and multiple criteria for load balancing problems have been investigated. Numerical results are presented for both fresh and depleted small modular nuclear reactor (SMR) cores. A parallel efficiency of approximately 80% was achieved with up to 16 spatial domains measured relative to full domain replication. A scaling study on the Summit supercomputer demonstrates a weak scaling parallel efficiency of over 90% on over 24000Highlights: Developed domain decomposition algorithm for use with event-based Monte Carlo GPU transport solver. Demonstrated ability to solve problems with large memory requirements that cannot be handled by standard domain replicated algorithms. Provided optimization of relevant parameters to demonstrate optimum performance. Demonstrated effective parallel scalability to over 20, 000 GPUs on Summit supercomputer. Abstract: The GPU solver within the Shift continuous-energy Monte Carlo neutron transport code has been extended to provide domain decomposition in addition to domain replication to enable the solution of problems with memory requirements exceeding the capacity of a single GPU. The strategy follows the Multiple Set, Overlapping Domain (MSOD) approach that is used in Shift's CPU solver and integrates into the event-based algorithm used for Shift's GPU solver. Furthermore, the ability to assign processors to spatial domains non-uniformly has been maintained. Two different approaches for communicating particle data between domains are considered, and multiple criteria for load balancing problems have been investigated. Numerical results are presented for both fresh and depleted small modular nuclear reactor (SMR) cores. A parallel efficiency of approximately 80% was achieved with up to 16 spatial domains measured relative to full domain replication. A scaling study on the Summit supercomputer demonstrates a weak scaling parallel efficiency of over 90% on over 24000 GPUs. … (more)
- Is Part Of:
- Annals of nuclear energy. Volume 166(2022)
- Journal:
- Annals of nuclear energy
- Issue:
- Volume 166(2022)
- Issue Display:
- Volume 166, Issue 2022 (2022)
- Year:
- 2022
- Volume:
- 166
- Issue:
- 2022
- Issue Sort Value:
- 2022-0166-2022-0000
- Page Start:
- Page End:
- Publication Date:
- 2022-02
- Subjects:
- Monte Carlo -- Domain decomposition -- GPU
Nuclear energy -- Periodicals
Nuclear engineering -- Periodicals
621.4805 - Journal URLs:
- http://www.sciencedirect.com/science/journal/03064549 ↗
http://catalog.hathitrust.org/api/volumes/oclc/2243298.html ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.anucene.2021.108687 ↗
- Languages:
- English
- ISSNs:
- 0306-4549
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 1043.150000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 20086.xml