The goal of the Argo project is to augment and optimize existing OS/R components for use in production HPC systems, providing portable, open source, integrated software that improves the performance and scalability of and that offers increased functionality to exascale applications and runtime systems.
Memory Management
We are developing software techniques to enable applications and runtime systems to make the best use of the capabilities of complex new memory types being incorporated into exascale node designs.
Power Management
Dynamic power management is expected to be critical in the exascale era. We employ hierarchical power management that includes both system-global and node-local mechanisms and policies.
Resource Management
We divide physical resources on compute nodes into separate partitions called slices, separating individual components of parallel workloads, in addition to cordoning off system services.
News:
-
Jun 22nd, 2022 New major release of Variorum
Variorum v0.5.0 has been released! ...
-
Apr 19th, 2022 Updated posters for the ECP Annual Meeting
Updated project posters are now available on our Publications page. These will be presented at the upcoming 2022 ECP Annual Meeting on Thursday, May 5. ...
-
Feb 16th, 2022 Argo website has moved
The Argo website has moved from https://www.mcs.anl.gov/research/projects/argo/ to https://web.cels.anl.gov/projects/argo/. ...
Argo is a collaborative project between Argonne National Laboratory and Lawrence Livermore National Laboratory. It is funded by the U.S. Department of Energy as part of the Exascale Computing Project (ECP).