Compiler and Runtime Technology
Closing the gap between computational and I/O performance, deeper memory, and storage hierarchies with projects like Low-Level Resource Management, VeloC, DIY, autotuning, and Scaling OpenMP.
Argonne’s Mathematics and Computer Science division has longstanding research programs in compilers, programming models, operating systems, and systems software for high performance computing. Our research is captured in open-source software such as LLVM, MPICH and Argobots.
Closing the gap between computational and I/O performance, deeper memory, and storage hierarchies with projects like Low-Level Resource Management, VeloC, DIY, autotuning, and Scaling OpenMP.
Exploring low-level experimental computer and computational science, including operating systems, messaging, compilers, power measurements, I/O, and new file systems through laboratories such as the Joint Laboratory for System Evaluation (JLSE.)