Objective
The overall objective of the Next Generation I/O Project (NEXTGenIO) is to design and prototype a new, scalable, high-performance, energy efficient computing platform designed to address the challenge of delivering scalable I/O performance to applications at the Exascale. It will achieve this using highly innovative, non-volatile, dual in-line memory modules (NV-DIMMs). These hardware and systemware developments will be coupled to a co-design approach driven by the needs of some of today’s most demanding HPC applications. By meeting this overall objective, NEXTGenIO will solve a key part of the Exascale challenge and enable HPC and Big Data applications to overcome the limitations of today’s HPC I/O subsystems.
Today most high-end HPC systems employ data storage separate from the main system and the I/O subsystem often struggles to deal with the degree of parallelism present. As we move into the domain of extreme parallelism at the Exascale we need to address I/O if such systems are to deliver appropriate performance and efficiency for their application user communities.
The NEXTGenIO project will explore the use of NV-DIMMs and associated systemware developments through a co-design process with three ‘end-user’ partners: a high-end academic HPC service provider, a numerical weather forecasting service provider and a commercial on-demand HPC service provider. These partners will develop a set of I/O workload simulators to allow quantitative improvements in I/O performance to be directly measured on the new system in a variety of research configurations. Systemware software developed in the project will include performance analysis tools, improved job schedulers that take into account data locality and energy efficiency, optimised programming models, and APIs and drivers for optimal use of the new I/O hierarchy.
The project will deliver immediately exploitable hardware and software results and show how to deliver high performance I/O at the Exascale.
Fields of science
Not validated
Not validated
- natural sciencescomputer and information sciencessoftwaresoftware applicationssystem softwareoperating systems
- humanitiesartsarchitectural design
- natural sciencescomputer and information sciencesdata sciencebig data
- engineering and technologyelectrical engineering, electronic engineering, information engineeringelectronic engineeringcomputer hardwaresupercomputers
Keywords
Programme(s)
Funding Scheme
RIA - Research and Innovation actionCoordinator
EH8 9YL Edinburgh
United Kingdom