DocumentCode :
2035601
Title :
Extended rendezvous mechanism of Ada to improve the level of parallelism
Author :
Yang-Sean Lee ; Se-Man Oh
Author_Institution :
Dept. of Comput. Sci., Dongguk Univ., Seoul, South Korea
Volume :
1
fYear :
1993
fDate :
19-21 Oct. 1993
Firstpage :
110
Abstract :
Rendezvous in Ada is a synchronous communication mechanism between tasks that are executed concurrently. It is a useful concept for task interaction. This paper proposes the extended rendezvous mechanism using the agent task to reduce the suspended time of tasks at the point of rendezvous and to improve the level of parallelism. The agent task is an intermediate task as an interface between two tasks carrying out the rendezvous. It receives the message needed in a rendezvous from a calling task, and makes an accepting task to perform the rendezvous. The extended rendezvous mechanism executes the rendezvous using this agent task. In spite of increment of the agent tasks and the complexity of programs it shows that the extended rendezvous is efficient than the standard rendezvous stated in ALRM (Ada Language Reference Manual).<>
Keywords :
Ada; computational complexity; Ada; complexity of programs; extended rendezvous mechanism; level of parallelism; synchronous communication mechanism; Communication switching; Context; Delay effects; Parallel processing; Runtime;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
TENCON '93. Proceedings. Computer, Communication, Control and Power Engineering.1993 IEEE Region 10 Conference on
Conference_Location :
Beijing, China
Print_ISBN :
0-7803-1233-3
Type :
conf
DOI :
10.1109/TENCON.1993.319940
Filename :
319940
Link To Document :
بازگشت