Title
The performance of an object-oriented, parallel operating system
Abstract
The nascent and rapidly evolving state of parallel systems oftenleaves parallel application developers at the mercy of inefficient,inflexible operating system software. Given the relativelyprimitive state of parallel systems software, maximizing theperformance of parallel applications not only requires judicioustuning of the application software, but occasionally, thereplacement of specific system software modules with others thatcan more readily respond to the imposed pattern of resourcedemands. To assess the feasibility of application and performancetuning via malleable system software and to understand theperformance penalties for detailed operating system performancedata capture, we describe a set of performance instrumentationtechniques for parallel, object-oriented operating systems and aset of performance experiments with Choices, an experimental,object-oriented operating system designed for use with parallelsys- tems. These performance experiments show that (a) theperformance overhead for operating system data capture is modest,(b) the penalty for malleable, object-oriented operating systems isnegligible, but (c) techniques are needed to strictly enforceadherence of implementation to design if operating system modulesare to be replaced.
Year
DOI
Venue
1994
10.1155/1994/681609
Scientific Programming
Keywords
Field
DocType
performance experiment,malleable system software,object-oriented operating system,system modulesare,parallel system,specific system software module,detailed operating system,system data capture,object-oriented operating systems isnegligible,inflexible operating system software,parallel operating system,object oriented,operating system
System software,Embedded operating system,Object-oriented programming,Computer science,Software,Automatic identification and data capture,Application software,Performance tuning,Operating system,Instrumentation,Embedded system
Journal
Volume
Issue
Citations 
3
4
0
PageRank 
References 
Authors
0.34
5
4
Name
Order
Citations
PageRank
David R. Kohr, Jr.1434.40
Xingbin Zhang2739.41
M. Rahman334135.53
Daniel A. Reed42024313.41