Abstract
Distributed and parallel computer systems are being incorporated into real-time environments at an increasing rate. Distributed computer systems with interconnecting networks give the potential of high reliability with dynamic adaptation to modifications from the environment or internal faults. Parallel processors are ideal for the task of simulating large production plants where numerous actions and interactions simultaneously are taking place: the various real-life processes can be programmed onto different processors thus allowing a more dynamic model to be created. The multi-processor machines are ideally suited for plant monitoring, inspection or remote surveillance systems, that require virtual reality techniques, 3D graphics or complex signal processing. To guarantee that deadlines within these applications are meet, high performance obtained by the multiplicity of processors is necessary.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ajmone Marsan M., Balbo G. and Conte G., Performance Models of Multiprocessor Systems, MIT Press, 1986.
Cantone G. and Esposito A, An Initial Approach to Response Time Verification of Critical Programs, CSCI-CNR Wshop. on Massively Parallel Systems, Napoli, Oct. 1987.
Cantone G., Esposito A. and Gragnani F. S., Predicting Temporal Behavior of Highly Distributed Processes, Proc. Computer Architecture Conf., Lecce (I), Oct. 1991.
Chu W. W., Sit C. M.. and Leung K. K., Task Response Time for Real-Time Distributed Systems with Resource Contention IEEE Trans. Soft. Eng., Vol. 17, No. 10, October 1991, 1076–1092.
Colnaric M. and Halang W. A., Architectural Support for Predictability in Hard Real Time Systems, Proc. Int. Wshop on Real-Time Programming, Bruges, June 1992.
Croll P. R., Safe and Deterministic Real-Time Programming in a Nondeterministic Parallel Processing System, Proc. Int. Wshop on Real-Time Programming, Bruges, June 1992.
Esposito A. and De Pietro G., Estimating the Execution Time of Parallel Programs, IEEE Microarch. Magazine (to appear).
Esposito A. and Vaccaro R., Performance Measurements and Instrumentation for Distributed Memory Parallel Machines,EC Newsletters (to appear).
Halang W. A., A priori execution time analysis for parallel processes, Proc. of the Euromicro Wshop on Real-Time Systems, Como (I ), June 1989.
Halang W. A. and Stoyenko A. D., Constructing Predictable Real Time Systems, Kluwer Academic Publ., 1991.
Jeffrey J. P., Fang K. Y. and Chen H. Y., A Noninvasive Architecture to Monitor Real-Time Distributed Systems IEEE Computer, Vol. 23, No. 3, March 1990, 1123.
Malony A. D., Multiprocessor Instrumentation: Approaches for Cedar, in Instrumentation for Future Parallel Computing Systems (M. Simmons et al. eds.), ACM Press, 1989, 1–33.
Park C. Y. and Shaw A. C., Experiments with a Program Timing Tool Based on Source Level Timing Schema, IEEE Computer, Vol. 24, No. 5, May 1991, 48–57.
Shin K. G., HARTS: A Distributed Real-Time Architecture, IEEE Computer, Vol. 24, No. 5, May 1991, 25–35.
Stoyenko A. D., A Schedulability Analyzer for Real-Time Euclid, Proc. IEEE Real- Time Systems Symp., San Jose (CA ), December 1987.
Szczerbicka H., A Combined queueing network and stochastic Petri-net approach for evaluating the performability of fault-tolerant computer systems, Performance Evaluation, Vol. 14, No. 3/4, 1992, 217–226.
Vaccaro R. and Vanneschi M., Design Methodologies for General-Purpose Highly-Parallel Computers: Physical Machine and Architectural Supports, IEEE Microarch. Magazine, Vol. 6, No. 1, 1991, 21–26.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1994 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Esposito, A. (1994). Instrumentation for Real-Time Programs in Parallel Environments. In: Halang, W.A., Stoyenko, A.D. (eds) Real Time Computing. NATO ASI Series, vol 127. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-88049-0_93
Download citation
DOI: https://doi.org/10.1007/978-3-642-88049-0_93
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-88051-3
Online ISBN: 978-3-642-88049-0
eBook Packages: Springer Book Archive