DocumentCode
2693825
Title
Programming concurrency and synchronisation in Actel
Author
Abdelouahab, Zair ; Dew, Peter M.
Author_Institution
Univ. Federal do Maranhao, Sao Luis, Brazil
fYear
1996
fDate
3-6 Jun 1996
Firstpage
189
Lastpage
196
Abstract
This paper introduces mechanisms for exploiting concurrency and synchronisation in Actel: a concurrent object based language. It focuses on issues of combining parallelism with object orientation, performance, and synchronisation. Actel offers several mechanisms such as a new mode of message passing called `semi-reference´ to achieve an efficient inter-object concurrency. Parallel functions and parallel compound statements are provided to exploit concurrency inside an object at several levels without recourse to explicit synchronisation. Implicit synchronisation is obtained through future variables
Keywords
message passing; object-oriented languages; parallel languages; Actel; concurrency; concurrent object based language; object orientation; performance; synchronisation; Centralized control; Concurrent computing; Costs; Distributed control; Lead; Message passing; Protection; System recovery; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems, 1996. Proceedings., 1996 International Conference on
Conference_Location
Tokyo
Print_ISBN
0-8186-7267-6
Type
conf
DOI
10.1109/ICPADS.1996.517563
Filename
517563
Link To Document