An assessment of the overhead associated with tasking facilities and task paradigms in Ada
- 1 January 1987
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGAda Ada Letters
- Vol. VII (1) , 49-58
- https://doi.org/10.1145/24611.24613
Abstract
The design of real-time systems with Ada requires consideration of design alternatives related to the use of tasks for buffering, creation of tasks with allocators, exception handling, and other factors. This paper describes an assessment made of the overhead associated with Ada tasking facilities and tasking paradigms commonly used in real-time design. The tasking facilities examined included task communication and synchronization, task activation and termination, creating tasks via allocators, and exception handling. The tasking paradigms measured focused on the degree of uncoupling required between a producer and consumer, using intermediary tasks. The timing measurements used in the assessment were obtained with DEC Ada (version 1.2) on a VAX 8600.Keywords
This publication has 1 reference indexed in Scilit:
- Task coupling and cohesion in AdaACM SIGAda Ada Letters, 1986