Title :
Integrating program component executables on distributed memory architectures via MPH
Author :
Ding, Chris ; He, Yun
Author_Institution :
Comput. Res. Div., California Univ., Berkeley, CA, USA
Abstract :
Summary form only given. A growing trend in developing large and complex applications on today´s Teraflop computers is to integrate stand-alone and/or semiindependent program components into a comprehensive simulation package. One example is the climate system model, which consists of atmosphere, ocean, land-surface and sea-ice. Each component is semiindependent and has been developed at different institutions. We study how this multicomponent multiexecutable application can run effectively on distributed memory architectures. We identify five effective execution modes and develop the MPH library to support application developments utilizing these modes. MPH performs component-name registration, resource allocation and initial component handshaking in a flexible way.
Keywords :
climatology; distributed memory systems; geophysics computing; memory architecture; resource allocation; MPH library; Teraflop computers; climate system model; component-name registration; distributed memory architectures; initial component handshaking; multicomponent multiexecutable application; program component executable integration; resource allocation; semiindependent program components; simulation package; Application software; Atmosphere; Atmospheric modeling; Computational modeling; Computer simulation; Libraries; Memory architecture; Oceans; Packaging; Sea ice;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International
Print_ISBN :
0-7695-2132-0
DOI :
10.1109/IPDPS.2004.1302966