Treffer: Pangaea: An Automatic Distribution Front-End for Java

Title:
Pangaea: An Automatic Distribution Front-End for Java
Authors:
Contributors:
The Pennsylvania State University CiteSeerX Archives
Publication Year:
1999
Collection:
CiteSeerX
Document Type:
Fachzeitschrift text
File Description:
application/postscript
Language:
English
Rights:
Metadata may be used without restrictions as long as the oai identifier remains attached to it.
Accession Number:
edsbas.FE63AE8A
Database:
BASE

Weitere Informationen

Pangaea is a system that can distribute centralized Java programs, based on static source code analysis and using arbitrary distribution middleware as a back-end. As Pangaea handles the entire distribution aspect transparently and automatically, it helps to reduce the complexity of parallel programming, and also shows how static analysis can be used to optimize distribution policies in ways that would be difficult for programmers to find, and impossible to detect dynamically by the run-time system. 1 Introduction Java is receiving increasing attention as a language for scientific computing, partly because the performance of some implementations starts to rival that of traditional, compiled languages, and most notably because of its clean object-oriented programming model with support for concurrency [4]. However, as soon as programs need to be distributed across loosely coupled machines for parallel execution, the clarity of the model is often diminished by a wealth of addit.