Engineering of Complex Computer Systems, IEEE International Conference on (1996)
Oct. 21, 1996 to Oct. 25, 1996
Compiler optimization techniques have been applied to facilitate development and performance tuning of non-real-time systems. Unfortunately, regular compiler optimization can complicate the analysis and destroy timing properties of real-time systems. This paper discusses the difficulties of performing compiler optimization in distributed real-time systems. An algorithm is presented to apply machine-independent compiler optimization safely to distributed real-time systems. The algorithm uses resources' busy-idle profiles to investigate effects of optimizing one process on other processes. A restricted form of resource contention is assumed to simplify the analysis.
Thomas J. Marlowe, Alexander D. Stoyenko, Grace Tsai, Mohamed F. Younis, "Toward Compiler Optimization of Distributed Real-Time Processes", Engineering of Complex Computer Systems, IEEE International Conference on, vol. 00, no. , pp. 35, 1996, doi:10.1109/ICECCS.1996.558328