On Using Linux Kernel Huge Pages with FLASH, an Astrophysical Simulation Code
Journal Article
·
· Proceedings - IEEE International Conference on Cluster Computing
- Stony Brook Univ., NY (United States); Stony Brook University
- Stony Brook Univ., NY (United States)
We present efforts at improving the performance of FLASH, a multi-scale, multi-physics simulation code principally for astrophysical applications, by using huge pages on Ookami, an HPE Apollo 80 A64FX platform. FLASH is written principally in modern Fortran and makes use of the PARAMESH library to manage a block-structured adaptive mesh. We explored options for enabling the use of huge pages with several compilers, but we were only able to successfully use huge pages when compiling with the Fujitsu compiler. As a result, the use of huge pages substantially reduced the number of translation lookaside buffer misses, but overall performance gains were marginal.
- Research Organization:
- Stony Brook Univ., NY (United States)
- Sponsoring Organization:
- USDOE Office of Science (SC), Nuclear Physics (NP)
- Grant/Contract Number:
- FG02-87ER40317
- OSTI ID:
- 1907872
- Journal Information:
- Proceedings - IEEE International Conference on Cluster Computing, Journal Name: Proceedings - IEEE International Conference on Cluster Computing Vol. 2022; ISSN 1552-5244
- Publisher:
- IEEECopyright Statement
- Country of Publication:
- United States
- Language:
- English
Similar Records
Experiences with Porting the FLASH Code to Ookami, an HPE Apollo 80 A64FX Platform
Performance of an Astrophysical Radiation Hydrodynamics Code under Scalable Vector Extension Optimization
Mechanism for reducing page migration overhead in memory systems
Conference
·
2022
· International Conference on High Performance Computing in Asia-Pacific Region Workshops
·
OSTI ID:1907875
Performance of an Astrophysical Radiation Hydrodynamics Code under Scalable Vector Extension Optimization
Journal Article
·
2022
· Proceedings - IEEE International Conference on Cluster Computing
·
OSTI ID:1907870
Mechanism for reducing page migration overhead in memory systems
Patent
·
2019
·
OSTI ID:1568554