DocumentCode :
608107
Title :
A Short Introduction to Synchronous Communication
Author :
Raynal, Michel
Author_Institution :
Inst. Univ. de France, Univ. de Rennes 1, Rennes, France
fYear :
2013
fDate :
25-28 March 2013
Firstpage :
1136
Lastpage :
1143
Abstract :
The advent of multicore architectures is a good incentive to better understand base synchronization mechanisms. This paper, which can be considered as a simple introduction to the topic, presents (with a pedagogical flavor) the concept of rendezvous (also called interaction, synchronous communication, or logically instantaneous communication) and several implementations of it. This abstraction adds synchronization to communication, namely, it requires that, for a message to be sent by a process, the receiver has to be ready to receive it. From an external observer point view, the message transmission looks like instantaneous: the sending and the reception of a message appear as being a single event (and the sense of the communication could have been in the other direction). From an operational point of view, we have the following: for each pair of processes, the first process that wants to communicate - be it the sender or the receiver - has to. wait until the other process is ready to communicate.
Keywords :
observers; radio receivers; external observer point view; logically instantaneous communication; message transmission; multicore architectures; pedagogical flavor; receiver; synchronization mechanisms; synchronous communication; Context; Delays; Observers; Receivers; Servers; Synchronization; System recovery; Asynchronous distributed systems; Message-passing; Rendezvous; Synchronous communication;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Information Networking and Applications (AINA), 2013 IEEE 27th International Conference on
Conference_Location :
Barcelona
ISSN :
1550-445X
Print_ISBN :
978-1-4673-5550-6
Electronic_ISBN :
1550-445X
Type :
conf
DOI :
10.1109/AINA.2013.16
Filename :
6531880
Link To Document :
بازگشت