PetaSIM Estimation Approach
Based on ASCII execution script defining the applications
- Not directly work flow graphs -- rather “classic programming language”
Each nodeset member has usage control block to record when dataset arrives and when to send out to next nodeset member
- Similarily each linkset member has usage control block to record at what time the linkset member is free or occupied
Supports both data parallel mode and individual operation on each nodeset, linkset member mode (See Jacobi Example on next pages)
- Data parallel mode has much faster PetaSIM execution time as essentially independent of # of processors
Data parallel model is time stepped while individual model is simple event driven model