Suggested

Geoffrey Fox

NPAC

Suggested

Some Key Observations on PetaSoft Software

Architectural Framework

Hierarchy from Application to Complex Computer

The Current HPCC Program Execution Model (PEM) illustratrated by MPI/HPF

The PetaSoft Program Execution Model

Some Examples of a Layered Software System

Features of JNAC Software Implementation Strategy

Role of The Architecture Review Board

The Five Key JNAC Software Development Areas

Now we follow with A Comparison of JNAC and HPCC

Comparison of HPCC and JNAC - I

Comparison of HPCC and JNAC - II

Comparison of HPCC and JNAC - III

The Rest of Presentation is for Background Only!

Examples of Machine Specific Software

Examples of Operating System Services I

Examples of Operating System Services II

General Philosophy from PetaSoft Meeting

Features of the The Layered Software Model

PetaSoft Findings 1) and 2) -- Memory Hierarchy

PetaSoft Findings 3) and 4) -- Using Memory Hierarchy

PetaSoft Findings 5) and 6) -- Layered Software

PetaSoft Recommendations 1) to 3)

Time for a Software Revolution?

Hierarchy from Application to Complex Computer

The 8 NSF Point Designs