Title :
Structuring large real-time systems with performance polymorphism
Author :
Kenny, Kevin B. ; Lin, Kwei-Jay
Author_Institution :
Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
Abstract :
Sophisticated and flexible real-time systems may use several versions of a program fragment that performs a particular computation. These versions differ only in their performance parameters, such as the time required, the resources consumed, and the precision of the results. A model is presented of performance polymorphism, whereby the process of selecting a version from the available set is automated. The binding problem for this new model of polymorphism and the problem of allocating resources among computations that all support performance polymorphisms are discussed
Keywords :
data structures; performance evaluation; real-time systems; resource allocation; binding problem; large real-time systems; model; performance polymorphism; program fragment; resources allocation; Aerospace electronics; Computer architecture; Computer science; Hardware; Large-scale systems; Parallel machines; Programming profession; Real time systems; Resource management; Space technology;
Conference_Titel :
Real-Time Systems Symposium, 1990. Proceedings., 11th
Conference_Location :
Lake Buena Vista, FL
Print_ISBN :
0-8186-2112-5
DOI :
10.1109/REAL.1990.128754