Parallel programming in Panda
Distributed systems are an alternative to shared-memory multiprocessors for the execution of parallel applications. Panda is a run-time system that provides architectural support for efficient parallel and distributed programming. It supplies fast user-level threads and a means for transparent and c...
Gespeichert in:
Veröffentlicht in: | The Journal of supercomputing 1995-01, Vol.9 (1-2), p.71-90 |
---|---|
Hauptverfasser: | , , , , , |
Format: | Artikel |
Sprache: | eng |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Distributed systems are an alternative to shared-memory multiprocessors for the execution of parallel applications. Panda is a run-time system that provides architectural support for efficient parallel and distributed programming. It supplies fast user-level threads and a means for transparent and coordinated sharing of objects across a homogeneous network. The paper motivates the major architectural choices that guided our design. The problem of sharing data in a distributed environment is discussed, and the performance of the mechanisms provided by the PANDA prototype implementation is assessed. |
---|---|
ISSN: | 0920-8542 |
DOI: | 10.1007/BF01245398 |