Components of Initial PetaSoft Program
Components of Initial PetaSoft Program
- Scalable Parallel Operating Systems: Essential services include Thread, Memory, Process and I/O Management
- Neither UNIX nor NT will scale to PetaSystems
- Study (tighter) Integration of O/S with applications
- Fault tolerance not so important initially
- Programming Paradigms: Expression of Temporal and Spatial Locality in applications so that PetaFlop compiler/Runtime can exploit
- Including “Gibbs”-like, MPI and HPF Style approaches
- Tools: Debuggers, Performance
- Problem Solving Environments: Ignore in initial effort
- Industry would be potentially interested in such a program!