To reach Exascale computing (1018 FLOPs), current supercomputers must achieve an energy efficiency “quantum leap” that allows this level of computation to be done at around 20 Megawatts. This will only be possible if we can target all layers of the system, from the software stack to the cooling system.
ANTAREX proposes a holistic approach capable of controlling all the decision layers in order to implement a self-adaptive application optimized for energy efficiency.
How to Get There?
- Introduce a new DSL for expressing adaptivity and autotuning strategies
- Enable performance and energy control capabilities using software knobs
- Design control-loops capable of operating each application at the maximum energy-efficient and thermally-safe point