Compiling Multithreaded Java Bytecode for Distributed Execution

  title={Compiling Multithreaded Java Bytecode for Distributed Execution},
  author={Gabriel Antoniu and Luc Boug{\'e} and Philip J. Hatcher and Mark MacBeth and Keith McGuigan and Raymond Namyst},
Our work combines Java compilation to native code with a run-time library that executes Java threads in a distributed-memory environment. This allows a Java programmer to view a cluster of processors as executing a single Java virtual machine. The separate processors are simply resources for executing Java threads with true concurrency and the run-time system provides the illusion of a shared memory on top of the private memories of the processors. The environment we present is available on top… CONTINUE READING


Publications citing this paper.


Publications referenced by this paper.

E ient ommuni a tions in multithreaded runtime systems. In Parallel and Distributed Pro essing

  • Lu Bougé, Jean-François Méhaut, Raymond Namyst
  • Le t. Notes in Comp. S ien e, pages
  • 1999
1 Excerpt

JVM: A single system image of a JVM on a luster

  • Y. Aridor, M. Fa tor, A. Teperman
  • In Pro eedings of the International Conferen e on…
  • 1999
1 Excerpt

BIP: A new proto ol designed for high performan e networking on Myrinet

  • L. Prylli, B. Touran heau
  • In Pro eedings of First Workshop on Personal…
  • 1998

High-performan e parallel pro gramming in Java: Exploiting native libraries

  • V. Getov, S. Flynn-Hummell, S. Mint hev
  • In Pro eedings of the ACM Workshop on Java for…
  • 1998

non. Java RMI performan e and obje t model interoperability: Experiments with Java/HPC++

  • F. Breg, S. Diwan, J. Villa is, J. Balasubramanian, E. Akman, D. Gan
  • In Pro eedings of the ACM
  • 1998

Similar Papers

Loading similar papers…