Detailed Discussion of A Simple(-minded) Performance Estimator --- PetaSIM and how fits into a PSL Performance Specification Language Context Darpa Performance Engineered Systems Workshop Annapolis Maryland August 19-21 1998

8/22/98


Click here to start


Table of Contents

Detailed Discussion of A Simple(-minded) Performance Estimator --- PetaSIM and how fits into a PSL Performance Specification Language Context Darpa Performance Engineered Systems Workshop Annapolis 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 I used 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 PetaSIM Part of Pathfinder Application

Interface between Emulator and PetaSIM -- Pathfinder

Interface between Emulator and PetaSIM -- Pathfinder

Interface between Emulator and PetaSIM Pathfinder

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

Author: Valued Gateway Customer

Email: gcf@npac.syr.edu

Home Page: http://www.npac.syr.edu