European Exascale Software Initiative - thoughts on software engineering for exascale software development

This short paper brings together some thoughts on the software engineering needs of ExaScale software development. The work was part of the efforts of Working Group 4.6 (Scientific Software Engineering) of EESI - the European ExaScale Software Initiative. EESI is a Support Action co-funded by the European Commission. Its objective is to build a European vision and roadmap to address the challenges of the new generation of massively parallel systems composed of millions of heterogeneous cores which will provide multi-Petaflop performances in the next few years and Exaflop performances in 2020.

Authors: C Greenough, DJ Worth, LS Chin

Reference: Rutherford Appleton Laboratory Technical Report, RAL-TR-2012-012 (August 2012)

Download a PDF version here.{server error}