DocumentCode
1844584
Title
Configuring scientific applications in a heterogeneous distributed system
Author
Homer, Patrick T. ; Schlichting, Richard D.
Author_Institution
Dept. of Comput. Sci., Arizona Univ., Tucson, AZ, USA
fYear
1994
fDate
21-23 Mar 1994
Firstpage
159
Lastpage
168
Abstract
Current scientific applications are often structured as a collection of individual software components that are manually executed on heterogeneous machines, with files being used to transfer data from one component to the next. Yet despite having the structure of a distributed application from the perspective of configuration management, the techniques and tools that have been used in this domain to address configuration have generally been minimal at best. An approach to configuring scientific applications in a heterogeneous distributed system is described. The focus is on Schooner, an interconnection system that provides the programming model and base technology needed for realizing enhanced configurability. One key aspect of this technology is a machine- and language-independent interface specification that is used to generate interface code to bind components into the application and map them onto suitable host architectures. The other is a runtime system that implements support for both static and dynamic configuration. The authors describe the Schooner application model, outline the method of creating component interfaces, and describe the runtime system and its various configuration options
Keywords
configuration management; multiprocessing systems; natural sciences; natural sciences computing; parallel programming; user interfaces; Schooner; component interfaces; configuration management; configuration options; dynamic configuration; heterogeneous distributed system; heterogeneous machines; host architectures; interconnection system; interface code; language-independent interface specification; programming model; scientific applications; Aerodynamics; Application software; Computer architecture; Computer science; Grid computing; Home computing; LAN interconnection; Mesh generation; Runtime; Visualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Configurable Distributed Systems, 1994., Proceedings of 2nd International Workshop on
Conference_Location
Pittsburgh, PA
Print_ISBN
0-8186-5390-6
Type
conf
DOI
10.1109/IWCDS.1994.289926
Filename
289926
Link To Document