Runtime optimizations for a Java DSM implementation

  title={Runtime optimizations for a Java DSM implementation},
  author={Ronald Veldema and Rutger F. H. Hofman and Raoul Bhoedjang and Henri E. Bal},
  booktitle={Java Grande},
Jackal is a fine-grained distributed shared memory implementation of the Java programming language. Jackal implements Java's memory model and allows multithreaded Java programs to run unmodified on distributed-memory systems. This paper focuses on Jackal's runtime system, which implements a multiple-writer, home-based consistency protocol. Protocol actions are triggered by software access checks that Jackal's compiler inserts before object and array references. We describe optimizations for… CONTINUE READING


Publications citing this paper.
Showing 1-10 of 45 extracted citations

Design of Hierarchical Thread Pool Executor for DSM

2011 Second International Conference on Intelligent Systems, Modelling and Simulation • 2011
View 4 Excerpts
Highly Influenced

Distributed Object Sharing for Cluster-based Java Virtual Machine

Fang Weijian
View 4 Excerpts
Highly Influenced

Similar Papers

Loading similar papers…