Home migration is used to tackle the home assignment problem in home-based software distributed shared memory systems. We propose an adaptive home migration protocol to optimize the single-writer pattern which occurs frequently in distributed applications. Our approach is unique in its use of a per-object threshold which is continuously adjusted to facilitate home migration decisions. This adaptive threshold is monotonously decreasing with increased likelihood that a particular object exhibits a lasting single-writer pattern. The threshold is tuned according to the feedback of previous home migration decisions at runtime. We implement this adaptive home migration protocol in a distributed Java virtual machine that supports truly parallel ex...
In this paper we introduce a page-based Lazy Release Consistency protocol called ADSM that constantl...
The popularity of Java and recent advances in compilation and execution technology for Java are maki...
This paper describes and evaluates the use of aggressive static anal-ysis in Jackal, a fine-grain Di...
[[abstract]]In software distributed shared memory systems, home-based protocols are very good design...
adapts to the parallel application’s sharing patterns. Adaptation is based on a constantly categoriz...
This thesis presents the design and implementation of our novel hybrid software DSM system. We call ...
This paper presents an adaptive migratory scheme for software Distributed Shared Memory(DSM). The pr...
Abstract. Software DSMs can be categorized into homeless and home-based systems both have strengths ...
Given the popularity of Java, extending the standard Java virtual machine (JVM) to become cluster-aw...
International audienceOur work combines Java compilation to native code with a run-time library that...
The focus of this report is on software implementations of Distributed Shared Memory (DSM). In the r...
This paper describes the comparison between homeless and home-based Lazy Release Consistency (LRC) p...
A DSM protocol ensures that a thread can access data allo-cated on another machine using some consis...
This paper describes and evaluates the use of aggressive static analysis in Jackal, a fine-grain Dis...
Extending the standard Java virtual machine (JVM) for cluster-awareness is a transparent approach to...
In this paper we introduce a page-based Lazy Release Consistency protocol called ADSM that constantl...
The popularity of Java and recent advances in compilation and execution technology for Java are maki...
This paper describes and evaluates the use of aggressive static anal-ysis in Jackal, a fine-grain Di...
[[abstract]]In software distributed shared memory systems, home-based protocols are very good design...
adapts to the parallel application’s sharing patterns. Adaptation is based on a constantly categoriz...
This thesis presents the design and implementation of our novel hybrid software DSM system. We call ...
This paper presents an adaptive migratory scheme for software Distributed Shared Memory(DSM). The pr...
Abstract. Software DSMs can be categorized into homeless and home-based systems both have strengths ...
Given the popularity of Java, extending the standard Java virtual machine (JVM) to become cluster-aw...
International audienceOur work combines Java compilation to native code with a run-time library that...
The focus of this report is on software implementations of Distributed Shared Memory (DSM). In the r...
This paper describes the comparison between homeless and home-based Lazy Release Consistency (LRC) p...
A DSM protocol ensures that a thread can access data allo-cated on another machine using some consis...
This paper describes and evaluates the use of aggressive static analysis in Jackal, a fine-grain Dis...
Extending the standard Java virtual machine (JVM) for cluster-awareness is a transparent approach to...
In this paper we introduce a page-based Lazy Release Consistency protocol called ADSM that constantl...
The popularity of Java and recent advances in compilation and execution technology for Java are maki...
This paper describes and evaluates the use of aggressive static anal-ysis in Jackal, a fine-grain Di...