PDSEC Keynote
Robert L. Clay · 2011
As high-performance computing (HPC) advances toward exascale-class machines, there is increasing realization within the HPC community that major challenges lay ahead. These challenges span not only the system architecture and hardware, but also the entire software stack, including the applications. In particular, several key assumptions that are central to the current HPC application programming paradigm will not hold at this scale. In this talk we examine some of the key challenges from the perspective of the application programmer, and discuss ways to address or at least mitigate them. Hopefully, this will be somewhat of a 'call to arms' for application developers who wish to prepare for the coming wave of exascale-class HPC systems.