See this document in CiteSeerX!

Panda: A Portable Platform to Support Parallel Programming Languages (1993)  (Make Corrections)  (47 citations)
Raoul Bhoedjang, Tim Rühl, Rutger Hofman, Koen Langendoen, et al.



  Home/Search   Context   Related

 
View or download:
cs.vu.nl/pub/tim/papers/sedms.ps.gz
ucdavis.edu/~nico/semin...sedms93.ps.gz
ucsc.edu/pub/amoeba/orca...sedms93.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  fermivista.math.ju...ftp.cs.vu.nl (more)
From:  ucsc.edu
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Current parallel programming languages require advanced run-time support to implement communication and data consistency. As such run-time systems are usually layered on top of a specific operating system, they are nonportable. This paper reports on our early experiences with Panda, a portable virtual machine that provides general and flexible support for implementing run-time systems for parallel programming languages. Panda has two interfaces: a Panda interface providing threads, RPC, and... (Update)

Context of citations to this paper:   More

...and the process model of programming. XTPVM, on the other hand, does not replicate or partition shared regions as in Orca Panda and HAWK [11,12]. 6.2 TAM and LAM These expose communication, synchronization, and scheduling of threads to allow compilers to optimize for important...

.... 200MHz PCs with 64Mb RAM running Linux, that are connected through Myrinet [32] We use Panda as the 11 thread and communication library [3]. We generated 10 different synthetic task graphs for our comparison. The task graphs are SP, such that they can be scheduled by TwoL...

Cited by:   More
Fast Multi-Threading on Shared Memory Multiprocessors - Cordina (2000)   (Correct)
Compiler Optimized Remote Method Invocation - Veldema, Philippsen (2003)   (Correct)
High Level Support for Distributed High Performance Computing - Laure (2001)   (Correct)

Active bibliography (related documents):   More   All
0.5:   Structuring Distributed Shared Memory with the Pi Architecture - Dinesh Kulkarni Arindam (1992)   (Correct)
0.1:   Mobile Host Internetworking Using IP Loose Source Routing - Johnson (1993)   (Correct)
0.1:   Scalable and Robust Internetwork Routing for Mobile Hosts - Johnson (1994)   (Correct)

System load high. Please wait...
Timeout. Please try your query later.
Similar documents based on text:   More   All
0.5:   Orca: a Portable User-Level Shared Object System - Bal, BHOEDJANG, HOFMAN.. (1996)   (Correct)
0.4:   Portability in the Orca Shared Object System - Bhoedjang, Hofman, Jacobs.. (1997)   (Correct)
0.4:   Graph Reduction on Shared-Memory Multiprocessors - Langendoen (1993)   (Correct)

Related documents from co-citation:   More   All
27:   Orca: A Language for Parallel Programming of Distributed Systems - Bal, Kaashoek et al. - 1990
15:   Group Communication in Distributed Computer Systems (context) - Kaashoek - 1992
14:   the design of Chant: A talking threads package - Haines, Cronk et al. - 1994

BibTeX entry:   (Update)

R. Bhoedjang, T. Rumlhl, R. Hofman, K. Langendoen, and H. Bal. Panda: A portable platform to support parallel programming languages. In Symposium on Experiences with Distributed and Multiprocessor Systems IV, pages 213--226, September 1993. http://citeseer.ist.psu.edu/bhoedjang93panda.html   More

@inproceedings{ bhoedjang93panda,
    author = "Raoul Bhoedjang and Tim Ruhl and Rutger Hofman and Koen Langendoen and Henri Bal and Frans Kaashoek",
    title = "{Panda}: {A} Portable Platform to Support Parallel Programming Languages",
    pages = "213--226",
    year = "1993",
    url = "citeseer.ist.psu.edu/bhoedjang93panda.html" }
Citations (may not include all citations):
476   Implementing Remote Procedure Calls - Birrell, Nelson - 1984  ACM   DBLP
450   Multicast Routing in Datagram Internetworks and Extended LAN.. (context) - Deering, Cheriton - 1991  ACM   DBLP
422   Implementation and Performance of Munin - Carter, Bennett et al. - 1991  ACM   DBLP
304   Scheduler Activations: Effective Kernel Support for the User.. - Anderson, Bershad et al. - 1991  DBLP
301   The Midway Distributed Shared Memory System (context) - Bershad, Zekauskas et al. - 1993  ACM
248   Orca: A Language for Parallel Programming of Distributed Sys.. - Bal, Kaashoek et al. - 1992  DBLP
239   Monitors: An Operating System Structuring Concept (context) - Hoare - 1974
191   The MIT Alewife Machine: A large-scale distributed-memory mu.. - Agarwal, Chaiken et al. - 1991  ACM
178   The Connection Machine CM-5 Technical Summary (context) - Corporation - 1991
140   Experiences with the Amoeba Distributed Operating System - Tanenbaum, van Renesse et al. - 1990  ACM   DBLP
92   Amoeba--A Distributed Operating System - Mullender, van Rossum et al. - 1990
78   Parallel Programming System (context) - Butler, Lusk et al.
65   Object Distribution in Orca using Compile-time and Run-time .. - Bal, Kaashoek - 1993  ACM   DBLP
59   The Design and Implementation of the Clouds Distributed Oper.. - Dasgupta, Chen et al. - 1990
51   Parallel Programming Using Shared Objects and Broadcasting - Tanenbaum, Kaashoek et al. - 1992  ACM   DBLP
47   Department of Computer Science (context) - Cooper, Draves et al. - 1988
47   Group Communication in Distributed Computer Systems (context) - Kaashoek - 1992
40   kernel: A Platform for Accessing Internet Resources (context) - Peterson, Hutchinson et al. - 1990
37   Reliable Multicast between Microkernels - van Renesse, Birman et al. - 1992
32   Transparent FaultTolerance in Parallel Orca Programs - Kaashoek, Michiels et al. - 1992
27   Internet Request for Comments RFC (context) - Postel, Protocol - 1981
13   Implementing POSIX Threads under UNIX: Description of Work i.. - Mueller - 1992
2   Basing Micro-kernel Abstractions on High-Level Language Mode.. (context) - Cohn, Banerji et al. - 1992



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://fermivista.math.jussieu.fr/ftp/ftp.cs.vu.nl.html):   More
Models for Asynchronous Message Handling - Langendoen, Bhoedjang, Bal (1997)   (Correct)
Orca: a Portable User-Level Shared Object System - Bal, BHOEDJANG, HOFMAN.. (1996)   (Correct)
Object Distribution in Orca using Compile-Time and Run-Time.. - Bal, Kaashoek (1993)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC