DocumentCode
2405526
Title
The process management component of a scalable systems software environment
Author
Butler, Ralph ; Desai, Narayan ; Lusk, Andrew ; Lusk, Ewing
Author_Institution
Dept. of Comput. Sci., Middle Tennessee State Univ., Murfreesboro, TN, USA
fYear
2003
fDate
1-4 Dec. 2003
Firstpage
190
Lastpage
198
Abstract
The systems software necessary to operate large-scale parallel computers presents a variety of research and development issues. One approach is to consider systems software as a collection of interacting components, with well-defined published interfaces. The scalable systems software SciDAC project is currently exploring the feasibility of architecting systems software this way. In this paper we present a prototype process manager component for such a system. We describe the component abstractly in terms of its functionality and the interface by which its functionality may be invoked. We propose a precise syntax for this interface and describe one implementation of the process manager component, based on an existing scalable process management system called MPD. We conclude with some experiences using this process manager component in conjunction with other systems software components on a medium-sized Linux cluster.
Keywords
parallel programming; systems software; Linux cluster; MPD; SciDAC project; XML; interface syntax; parallel computers; parallel programming; process management component; prototype process manager component; published interfaces; scalable process management; scalable systems software; software architecture; Computer science; Concurrent computing; Environmental management; Large-scale systems; Linux; Parallel programming; Prototypes; Research and development; Software prototyping; System software; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing, 2003. Proceedings. 2003 IEEE International Conference on
Print_ISBN
0-7695-2066-9
Type
conf
DOI
10.1109/CLUSTR.2003.1253315
Filename
1253315
Link To Document