Title :
Building Grid MPI applications from modular components
Author :
Cotronis, Yiannis
Author_Institution :
Dept. of Informatics & Telecommun., Athens Univ., Greece
Abstract :
Coupling Grid applications developed by different teams requires code modification and high software engineering effort. In the Ensemble methodology message passing components are developed separately as independent modules, and applications, whether regular, irregular, SPMD or MPMD, are composed from these modular components, without any code modification. We demonstrate by developing two downsized atmospheric and ocean components, which may run on their own or coupled together (climate model) in any configuration depending on geography or other design issues.
Keywords :
atmospheric techniques; climatology; geophysics computing; grid computing; message passing; object-oriented programming; oceanographic techniques; parallel programming; software engineering; Ensemble methodology; Grid MPI applications; Grid applications; MPMD; SPMD; climate model; code modification; downsized atmospheric components; irregular applications; message passing components; modular components; ocean components; regular applications; software engineering; Application software; Atmospheric modeling; Costs; Earth; Geography; Hydrology; Informatics; Message passing; Oceans; Software engineering;
Conference_Titel :
Parallel, Distributed and Network-Based Processing, 2003. Proceedings. Eleventh Euromicro Conference on
Conference_Location :
Genova, Italy
Print_ISBN :
0-7695-1875-3
DOI :
10.1109/EMPDP.2003.1183589