This was part of a set of PetaFlop (JNAC) Presentations to group of Federal Program Managers |
JNAC = Joint National Advanced Computing Initiative |
First we describe Software Strategy in context of Multilevel Systems Architecture |
Three Foils describe a general comparison between JNAC and HPCC |
Finally some back up foils give more detail |
001 Suggested Software Strategy for JNAC (aka Petaflops) Initiative 002 Some Key Observations on PetaSoft Software 003 Architectural Framework from PetaSoft Meeting 004 Hierarchy from Application to Complex Computer 005 The Current HPCC Program Execution Model (PEM) illustratrated by MPI/HPF 006 The PetaSoft Program Execution Model 007 Some Examples of a Layered Software System 008 Features of JNAC Software Implementation Strategy 009 Role of The Architecture Review Board 010 The Five Key JNAC Software Development Areas 011 Now we follow with A Comparison of JNAC and HPCC 012 Comparison of HPCC and JNAC - I 013 Comparison of HPCC and JNAC - II 014 Comparison of HPCC and JNAC - III 015 The Rest of Presentation is for Background Only! 016 Examples of Machine Specific Software 017 Examples of Operating System Services I 018 Examples of Operating System Services II 019 General Philosophy from PetaSoft Meeting 020 Features of the The Layered Software Model 021 PetaSoft Findings 1) and 2) -- Memory Hierarchy 022 PetaSoft Findings 3) and 4) -- Using Memory Hierarchy 023 PetaSoft Findings 5) and 6) -- Layered Software 024 PetaSoft Recommendations 1) to 3) Memory and Software Hierarchy 025 Time for a Software Revolution? 026 Hierarchy from Application to Complex Computer 027 The 8 NSF Point Designs