Detailed Discussion of A Simple(-minded) Performance Estimator --- PetaSIMand how fits into a PSLPerformance Specification LanguageContextDarpa Performance Engineered Systems WorkshopAnnapolis Maryland August 19-21 1998
Summary of Detailed Discussion of PetaSIM
Architecture of PetaSIM
PetaSIM Basic Components
Performance Specification Languages and PSL
Three PSL Tradeoffs
PSL Features in PetaSIM
Petasim Estimator & Emulator
IBM SP2 Architecture Iused in tests
IBM SP2 Architecture II used in tests
Nodeset Object Structure
Nodeset Member Object
Linkset Object Structure
Linkset Member Object
Distribution Object Structure
Dataset Object Structure
Execution Script
PetaSIM Estimation Approach
Jacobi Example -- Nodeset I
Jacobi Example -- Nodeset II
Jacobi Example -- Linkset I
Jacobi Example -- Linkset II
Jacobi Example
Jacobi Example -- Data Parallel Version(SP2 Architecture I)
Jacobi Example -- Execution Script I
Jacobi Example -- Execution Script II
Interface between Emulator and PetaSIMPart of Pathfinder Application
Interface between Emulator and PetaSIM -- Pathfinder
Interface between Emulator and PetaSIMPathfinder
Pathfinder Performance Estimation Results(SP2 Architecture II)
Pathfinder Scaling: Performance v. # Processors
Pathfinder Estimation Results II
PetaSIM Estimation Results (Titan Architecture I)
Titan Estimation Results(Architecture II)
Titan Estimation Results (Fixed)
VMScope Performance Estimation Results(Architecture II)
VMScope Estimation Results
PetaSIM Features
Comparison with other Simulator Approaches
Summary of PetaSIM
Possible Future Work
Email: gcf@npac.syr.edu
Home Page: http://www.npac.syr.edu