2010 · 51 citations · 2 references
ComputingComputer ScienceHigh-performance ComputingComputer ArchitectureProgramming LanguagesScientific ComputingParallel ArchitecturesParallel Computing SystemsHigh-performance Computing SystemsProgramming Model DesignSimplified ModelsSupercomputer Architecture
High‑performance computing’s future hinges on selecting a suitable programming model for next‑generation architectures, and this work presents a nuclear‑physics case study to illustrate the challenge. The study aims to present a simplified programming model coupled with a scalable library implementation to enable extreme‑scale nuclear‑physics simulations. The authors combine a streamlined programming model with a scalable library to program very large machines. The approach successfully tackles fundamental questions about the Universe’s origins and the developed library shows promise for broader extreme‑scale applications.
This is the story of a simple programming model, its implementation for extreme computing, and a breakthrough in nuclear physics. A critical issue for the future of high-performance computing is the programming model to use on next-generation architectures. Described here is a promising approach: program very large machines by combining a simplified programming model with a scalable library implementation. The presentation takes the form of a case study in nuclear physics. The chosen application addresses fundamental issues in the origins of our Universe, while the library developed to enable this application on the largest computers may have applications beyond this one.
2
The evolution and explosion of massive stars
S. E. Woosley, Alexander Heger, T. A. Weaver · Reviews of Modern Physics · 2002 · 2.2K citations
Natural Sciences, Astronomy, Physics +17
Formation of High Mass X-ray Black Hole Binaries
G. E. Brown, Alexander Heger, N. Langer et al. · 2001 · 58 citations
Natural Sciences, Astronomy, Physics +10