Extreme Scale Software Stack
From Modelado Foundation
X-Stack Program
- X-Stack Program Description
- Traleika Glacier
- DEGAS: Dynamic Exascale Global Address Space
- D-TEC: DSL Technology for Exascale Computing
- XPRESS: eXascale Programming Environment and System Software
- DynAX: Dynamic Adaptive X-Stack
- X-TUNE: Autotuning for Exascale
- GVR: Exploiting Global View for Resilience
- CORVETTE: Program Correctness Verification and Testing for Exascale
- SLEEC: Semantics-rich Libraries for Effective Exascale Computation
- PIPER: Performance Insight For Programmers and Exascale Runtimes
Operating System and Runtime Software (OS/R) Program
Coordinating Projects or Centers
- ExaCT: Center for Exascale Simulations of Combustion in Turbulence
- CESAR: Center for Exascale Simulations of Advanced Reactors
- ExMatEx: Exascale Co-Design Center for Materials in Extreme Environments
- NWChem: Self Consistent Field Module
- DOE ASCR 2009 Early Career Projects
- DOE ASCR 2010 Early Career Projects
- DOE ASCR 2011 Early Career Projects
- DOE ASCR 2012 Early Career Projects
- FY10-13 X-Stack Portfolio
- FY10-13 Advanced Architectures Portfolio
- FY11 Unsolicited Portfolio
- FY12 Unsolicited Portfolio
Meetings
- 9/17/12: X-Stack Portfolio Kickoff Meeting, ported from 9/17/12: X-Stack Portfolio Kickoff Meeting
- 10/4/12: Exascale Research Conference
- 3/20/13: X-Stack 6-Month PI Meeting, ported from 3/20/13: XStack 6-month PI meeting
- 4/16/14: OS/R Program Semi-Annual Meeting
Software Stack Components
We agreed at our Mar'13 PI meeting to generate tables of technology/issues for the various software stack components, as we did for the Languages component below. Please coordinate with your co-PIs and with other projects working on the various software stack components to generate tables for the topics below. If the lead shown below is incorrect, please correct.
- DSLs - Saman Amarasinghe
- Scientific Libraries
- Languages - Katherine Yelick
- Compilers - Dan Quinlan
- Programming Libraries
- Runtimes (application-facing) - Shekhar Borkar
- Runtimes (machine-facing) - Ron Brightwell
- Operating Systems - Pete Beckman
- Communications
- Correctness Tools - Koushik Sen
- Performance Tools - John Mellor-Crummey
- Resilience - Andrew Chien