The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.03 - March (1992 vol.18)
pp: 190-205
ABSTRACT
<p>A detailed description is given of the Orca language design and the design choices are discussed. Orca is intended for applications programmers rather than systems programmers. This is reflected in its design goals to provide a simple, easy-to-use language that is type-secure and provides clean semantics. Three example parallel applications in Orca, one of which is described in detail, are discussed. One of the existing implementations, which is based on reliable broadcasting, is described. Performance measurements of this system are given for three parallel applications. The measurements show that significant speedups can be obtained for all three applications. The authors compare Orca with several related languages and systems.</p>
INDEX TERMS
parallel programming; distributed systems; Orca language design; design choices; applications programmers; easy-to-use language; type-secure; clean semantics; parallel applications; Orca; reliable broadcasting; parallel languages; parallel programming
CITATION
H.E. Bal, M.F. Kaashoek, A.S. Tanenbaum, "Orca: A Language for Parallel Programming of Distributed Systems", IEEE Transactions on Software Engineering, vol.18, no. 3, pp. 190-205, March 1992, doi:10.1109/32.126768
18 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool