1992
DOI: 10.1109/32.126768
|View full text |Cite
|
Sign up to set email alerts
|

Orca: a language for parallel programming of distributed systems

Abstract: and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights.• Users may download and print one copy of any publication from the public portal for the purpose of private study or research. • You may not further distribute the material or use it for any profit-making activity or commercial gain • You may freely distribute the URL identifying the publication in the public portal ? Take down policyIf you believe that this document breaches c… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
95
0
5

Year Published

1996
1996
2010
2010

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 282 publications
(100 citation statements)
references
References 37 publications
0
95
0
5
Order By: Relevance
“…Many kinds of middleware platforms have been developed. ORiN (Mizukawa et al, 2002), RoboLink (Narita et al, 2005), Miro (Utz et al, 2002), Orca (Bal et al, 1992), Microsoft Robotics Studio (Jackson, 2007), Open-R (Fujita and Kageyama, 1997), RT-Middleware (Ando et al, 2005), and so on, are proposed as robot middleware. ORiN and RoboLink support the networking technology for the robot system but do not support the components that control many types of RT modules.…”
Section: Middleware Platformmentioning
confidence: 99%
“…Many kinds of middleware platforms have been developed. ORiN (Mizukawa et al, 2002), RoboLink (Narita et al, 2005), Miro (Utz et al, 2002), Orca (Bal et al, 1992), Microsoft Robotics Studio (Jackson, 2007), Open-R (Fujita and Kageyama, 1997), RT-Middleware (Ando et al, 2005), and so on, are proposed as robot middleware. ORiN and RoboLink support the networking technology for the robot system but do not support the components that control many types of RT modules.…”
Section: Middleware Platformmentioning
confidence: 99%
“…They range from bare distributed shared memory support such as the Mether system [28], TreadMarks [2], and Munin [13] to high level shared memory abstractions such as Orca [7] and Linda [12]. Shared memory abstractions appear to provide much easier programming interface than message passing.…”
Section: Existing Distributed Programming Approachesmentioning
confidence: 99%
“…Parallel programming on workstation systems is a relatively new field and has been an attractive proposition ever since it was used in some of its early forms such as the RPC thread based system of Bal, Renesse, and Tanenbaum [8]. Other examples of parallel programming approaches on workstation systems are the IPC [38] based message passing systems, RPC thread-based systems [32], distributed shared memories [39] such as Mether system [28], programming tools such as PVM [40] and P4 [11] and programming languages such as Orca [7] and Linda [12].…”
Section: Introductionmentioning
confidence: 99%
“…Systems based on this approach may rely on hardware or operating support to recognize load and store operations that reference non-local memory (e.g., KSR-2, Convex-SPP) or use purely software-based approaches, as in the various distributed shared memory libraries, for example Treadmarks [15] or Midway [16]. In other shared-memory systems, global memory is accessed by using distinguished mechanisms, such as language constructs [17,9,10], special user-defined operations [18], or library functions [19,20]. Regardless of the implementation, the shared-memory paradigm eliminates the synchronization that is required when message passing is used to access shared data.…”
Section: Shared Memorymentioning
confidence: 99%