Back to Search
Start Over
Implementing Java consistency using a generic multithreaded DSM runtime system
- Source :
- Proc. Intl. Parallel and Distributed Processing Symposium( IPDPS'00), Workshop on Java for Parallel and Distributed Computing, Proc. Intl. Parallel and Distributed Processing Symposium( IPDPS'00), Workshop on Java for Parallel and Distributed Computing, 2000, Cancun, Mexico. pp.560-567, ⟨10.1007/3-540-45591-4_76⟩, Lecture Notes in Computer Science ISBN: 9783540674429, IPDPS Workshops
- Publication Year :
- 2000
- Publisher :
- HAL CCSD, 2000.
-
Abstract
- International audience; This paper describes the implementation of Hyperion, an environment for executing Java programs on clusters of computers. To provide high performance, the environment compiles Java bytecode to native code and supports the concurrent execution of Java threads on multiple nodes of a cluster. The implementation uses the PM2 distributed, multithreaded runtime system. PM2 provides light weight threads and efficient inter-node communication. It also includes a generic, distributed shared memory layer (DSM-PM2) which allows the efficient and flexible implementation of the Java memory consistency model. This paper includes preliminary performance figures for our implementation of Hyperion/PM2 on clusters of Linux machines connected by SCI and Myrinet.
- Subjects :
- Java
Computer science
Scala
Embedded Java
Java bytecode
02 engineering and technology
Thread (computing)
Software_PROGRAMMINGTECHNIQUES
computer.software_genre
CONSISTENCY
Runtime system
DSM
Real time Java
DSM-PM2
0202 electrical engineering, electronic engineering, information engineering
Java applet
computer.programming_language
020203 distributed computing
Distributed shared memory
Object-oriented programming
HYPERION
Programming language
strictfp
Consistency model
020206 networking & telecommunications
Generics in Java
Java concurrency
Shared memory
Virtual machine
Operating system
Memory model
[INFO.INFO-DC]Computer Science [cs]/Distributed, Parallel, and Cluster Computing [cs.DC]
computer
Java annotation
Machine code
Subjects
Details
- Language :
- English
- ISBN :
- 978-3-540-67442-9
- ISBNs :
- 9783540674429
- Database :
- OpenAIRE
- Journal :
- Proc. Intl. Parallel and Distributed Processing Symposium( IPDPS'00), Workshop on Java for Parallel and Distributed Computing, Proc. Intl. Parallel and Distributed Processing Symposium( IPDPS'00), Workshop on Java for Parallel and Distributed Computing, 2000, Cancun, Mexico. pp.560-567, ⟨10.1007/3-540-45591-4_76⟩, Lecture Notes in Computer Science ISBN: 9783540674429, IPDPS Workshops
- Accession number :
- edsair.doi.dedup.....2c6e9fd932637770f4444ce1cd8bccfd
- Full Text :
- https://doi.org/10.1007/3-540-45591-4_76⟩