Title :
SCIRun2: a CCA framework for high performance computing
Author :
Zhang, Keming ; Damevski, Kostadin ; Venkatachalapathy, Venkatanand ; Parker, Steven G.
Author_Institution :
SCI Inst., Utah Univ., Salt Lake, UT, USA
Abstract :
We present an overview of the SCIRun2 parallel component framework. SCIRun2 is based on the common component architecture (CCA) as stated by R. Armstrong et al. (1999) and the SCI Institutes´ SCIRun by C. Johnson and S. Parker (1999). SCIRun2 supports distributed computing through distributed objects. Parallel components are managed transparently over an M×N 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 as stated in Advanced Computing Laboratory (1999) evaluate the performance of the other components.
Keywords :
data flow computing; distributed object management; meta data; software architecture; CCA framework; CORBA component; Dataflow component; SCIRun2; TAU toolkit; common component architecture; data redistribution subsystem; distributed computing; distributed objects; high performance computing; meta component model; monitoring components; multiple component models; parallel component framework; Application software; Component architectures; Computer architecture; Distributed computing; High performance computing; Java; Joining processes; Large-scale systems; Problem-solving; Visualization;
Conference_Titel :
High-Level Parallel Programming Models and Supportive Environments, 2004. Proceedings. Ninth International Workshop on
Print_ISBN :
0-7695-2151-7
DOI :
10.1109/HIPS.2004.1299192