A Distributed Parallel Programming Framework

Uloženo v:
Podrobná bibliografie
Název: A Distributed Parallel Programming Framework
Autoři: Nenad Stankovic, Kang Zhang
Přispěvatelé: The Pennsylvania State University CiteSeerX Archives
Zdroj: http://www.utdallas.edu/~kzhang/Publications/TSE_visper.pdf.gz.
Sbírka: CiteSeerX
Témata: distributed parallel programming, visual programming, message-passing, object- oriented
Popis: This paper presents Visper, a novel object-oriented framework that identifies and enhances common services and programming primitives, and implements a generic set of classes applicable to multiple programming models in a distributed environment. Groups of objects, which can be programmed in a uniform and transparent manner, and agent-based distributed system management, are also featured in Visper. A prototype system is designed and implemented in Java, with a number of visual utilities that facilitate program development and portability. As a use case, Visper integrates parallel programming in MPI-like message-passing paradigm at the high level with services such as checkpointing and fault tolerance at the lower level. The paper reports a range of performance evaluation on the prototype and compares it to related works.
Druh dokumentu: text
Popis souboru: application/pdf
Jazyk: English
Relation: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.18.6115; http://www.utdallas.edu/~kzhang/Publications/TSE_visper.pdf.gz
Dostupnost: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.18.6115
http://www.utdallas.edu/~kzhang/Publications/TSE_visper.pdf.gz
Rights: Metadata may be used without restrictions as long as the oai identifier remains attached to it.
Přístupové číslo: edsbas.2973AA0C
Databáze: BASE
Popis
Abstrakt:This paper presents Visper, a novel object-oriented framework that identifies and enhances common services and programming primitives, and implements a generic set of classes applicable to multiple programming models in a distributed environment. Groups of objects, which can be programmed in a uniform and transparent manner, and agent-based distributed system management, are also featured in Visper. A prototype system is designed and implemented in Java, with a number of visual utilities that facilitate program development and portability. As a use case, Visper integrates parallel programming in MPI-like message-passing paradigm at the high level with services such as checkpointing and fault tolerance at the lower level. The paper reports a range of performance evaluation on the prototype and compares it to related works.