DocumentCode
752741
Title
The Soma: A Programming Construct for Distributed Processing
Author
Kessels, Joep L W
Author_Institution
Philips Research Laboratories
Issue
5
fYear
1981
Firstpage
502
Lastpage
509
Abstract
A construct is proposed for parallel programming, called soma (software machine). A soma is a sequential process that can communicate with other somas by exchanging messages via mailboxes. The soma construct is well suited for implementation on conventional as well as on distributed computer architectures, the main characteristic of the latter being the absence of a common store.
Keywords
Communication; concurrency; distributed programming; mailbox; message passing; send and receive operations; synchronization; Computer architecture; Computerized monitoring; Concurrent computing; Condition monitoring; Distributed processing; Message passing; Parallel processing; Parallel programming; Proposals; Communication; concurrency; distributed programming; mailbox; message passing; send and receive operations; synchronization;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/TSE.1981.231112
Filename
1702876
Link To Document