Reflections on 30 Years of HPC Programming: So many hardware advances, so little adoption of new languages
Summary
This article examines three decades of HPC hardware and programming models, arguing that despite massive hardware gains, broad adoption of new HPC languages has stagnated. It discusses Chapel as a notable alternative, outlines reasons for stasis, and proposes actions like better funding, open-source sustainability, and cross-notation comparisons to advance scalable parallel programming.