Parallelization and optimization of RMC for criticality computing based on the heterogeneous architecture of the Sunway TaihuLight supercomputer. (November 2020)
- Record Type:
- Journal Article
- Title:
- Parallelization and optimization of RMC for criticality computing based on the heterogeneous architecture of the Sunway TaihuLight supercomputer. (November 2020)
- Main Title:
- Parallelization and optimization of RMC for criticality computing based on the heterogeneous architecture of the Sunway TaihuLight supercomputer
- Authors:
- Chen, Feiyu
Yu, Ganglin
Shen, Shifei
Ye, Xin
Yang, Fan
Wang, Kan - Abstract:
- Highlights: A parallel code based on RMC program was developed on Sunway TaihuLight. Improvements were offered for original RMC program. Special implementation and optimization were applied based on Sunway architecture. An effective parallel speedup performance was provided. Stable weak scalability was shown with over 1 million cores. Abstract: Heterogeneous parallel computing is being widely used for particle transport Monte Carlo codes on various platforms. However, there is currently no related research on the Sunway TaihuLight system, a heterogeneous supercomputer with a unique architecture. In this study, RMC, a key particle transport Monte Carlo code, was parallelized for use on Sunway TaihuLight. Some optimization methods including a thread-private keff calculator mechanism based on Pthreads were introduced into RMC. The criticality computing module of the optimized RMC was then implemented on Sunway TaihuLight with an MPI-Athread parallel model and optimization methods oriented to the system's special architecture. The results were verified by comparison with the original RMC. The criticality calculation is 125.3 times faster with 512 core groups each with 65 cores than the original serial RMC on 1 core on an Intel Xeon X5670. Stable weak scalability of the parallel calculation is shown with over 1 million cores.
- Is Part Of:
- Annals of nuclear energy. Volume 147(2020)
- Journal:
- Annals of nuclear energy
- Issue:
- Volume 147(2020)
- Issue Display:
- Volume 147, Issue 2020 (2020)
- Year:
- 2020
- Volume:
- 147
- Issue:
- 2020
- Issue Sort Value:
- 2020-0147-2020-0000
- Page Start:
- Page End:
- Publication Date:
- 2020-11
- Subjects:
- Monte Carlo -- Particle transport -- Parallel computing -- Sunway TaihuLight -- Heterogeneous architecture
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.2020.107761 ↗
- 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:
- 13924.xml