To achieve ‘capable’ exascale requires a holistic approach that uses co-design and integration from Application Development, Software Technology, and Hardware & Integration.
Application Development
Responsible for delivering science-based applications able to exploit exascale for high-confidence insights and answers to critical problems in national security, energy assurance, economic competitiveness, and health care.
Concentrates on developing a comprehensive and coherent software stack that will enable application developers to productively write highly parallel applications that can portably target diverse exascale architectures.
Supports vendor and lab hardware R&D activities required to develop node and system designs for at least two capable exascale systems with diverse architectural features.