|
The POEMS Project at UCLA Home of the COMPASS System Simulator |
The UCLA branch of POEMS consists of Rajive Bagrodia and Ewa Deelman at the Parallel Computing Laboratory.
We have developed COMPASS, a COMponent-Based Parallel System Simulator, to provide direct execution-driven, parallel simulation for performance prediction of parallel computation-, communication-, and I/O-intensive programs written using the MPI message-passing library. In particular, simulation components have been developed to predict the behaviour of applications based on communication latency, the number of available processors on the architecture of interest, different caching strategies for parallel I/O, parallel file system characteristics, and alternative implementations of collective communication and I/O commands.
COMPASS is one of UCLA's key contributions to the POEMS (Performance Oriented End-to-end Modeling System) project. POEMS is a multi-institute, collaborative effort creating an environment for end-to-end performance modeling of complex parallel and distributed systems and spanning the domains of application software, runtime and operating system software, and hardware architecture. To enable end-to-end modeling of large-scale applications and systems, the POEMS framework is designed to compose models of system components from these different domains, to integrate multiple modeling paradigms (analytical modeling, simulation, and actual system execution), and to allow different components to be modeled at multiple levels of detail. The key components of the POEMS framework include:
| Current Focus: |
Modelling the performance of SWEEP3D with current results.
| Links: |
| Internal Papers: |
Please send questions and comments to phantom@cs.ucla.edu.