Academia.eduAcademia.edu

SCIRun2:A CCA Framework for High Performance Computing

2004, Ninth International Workshop on High-Level Parallel Programming Models and Supportive Environments, 2004. Proceedings.

Abstract

We present an overview of the SCIRun2 parallel component framework. SCIRun2 is based on the Common Component Architecture (CCA) and the SCI Institutes' SCIRun[10]. SCIRun2 supports distributed computing through distributed objects. Parallel components are managed transparently over an MxN method invocation and data redistribution subsystem. A meta component model based on CCA is used to accommodate multiple component models such as CCA, CORBA and Dataflow. A group of monitoring components built on top of the TAU toolkit[13] evaluate the performance of the other components.