Proceedings of the 2001 Joint ACM-ISCOPE Conference on Java Grande 2001
DOI: 10.1145/376656.376845
|View full text |Cite
|
Sign up to set email alerts
|

Implementation of a portable software DSM in Java

Abstract: Rapid commoditization of advanced hardware and progress of networking technology is now making wide area high-performance computing a.k.a, the 'Grid' Computing a reality. Since a Grid will consist of vastly heterogeneous sets of compute nodes, especially commodity clusters, some have articulated the use of Java as a suitable technology to satisfy portability across different machines. Since Java's natural model of parallelism is shared memory multithreading, one will have to support distributed shared memory (… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2003
2003
2017
2017

Publication Types

Select...
2
2
2

Relationship

0
6

Authors

Journals

citations
Cited by 12 publications
(10 citation statements)
references
References 21 publications
0
10
0
Order By: Relevance
“…Note that this configuration is not very advantageous in the context of distributed execution, since the ratio of bandwidth to CPU power is considerably smaller than in performance evaluations of similar systems. (1,4,19) The results obtained by this hardware setting when running on Red Hat Linux are not presented, due to their similarity to the results obtained under Windows XP. Finally, we compare the performance of a less scalable application, on a collection of Intel 2 × 2.4 MGHz dual processor machines running on Red Hat Linux in two communication settings: 100 Mbps Ethernet and 10 Gbps Inifiniband in IP-over-Infiniband (IPoIB) mode.…”
Section: Performance Evaluationmentioning
confidence: 98%
See 2 more Smart Citations
“…Note that this configuration is not very advantageous in the context of distributed execution, since the ratio of bandwidth to CPU power is considerably smaller than in performance evaluations of similar systems. (1,4,19) The results obtained by this hardware setting when running on Red Hat Linux are not presented, due to their similarity to the results obtained under Windows XP. Finally, we compare the performance of a less scalable application, on a collection of Intel 2 × 2.4 MGHz dual processor machines running on Red Hat Linux in two communication settings: 100 Mbps Ethernet and 10 Gbps Inifiniband in IP-over-Infiniband (IPoIB) mode.…”
Section: Performance Evaluationmentioning
confidence: 98%
“…Among the systems that deviate from the Java programming paradigm, JavaParty (3) and JSDM (4) are close enough to pure Java in order to be considered in the current context. JavaParty supports parallel programming by extending Java with a preprocessor and a runtime.…”
Section: Systems Using Standard Jvmsmentioning
confidence: 99%
See 1 more Smart Citation
“…For example, TreadMarks propagates updates to all nodes while our solution "hits" interested nodes only. JDSM [25] uses a centralized node (the Cluster Manager) to intercept requests, creating a bottleneck as the number of nodes increases.…”
Section: Related Workmentioning
confidence: 99%
“…Two other models have endeavoured to extend DSM across clusters: JDSM [31] and Lemuria [32]. JDSM presents an implementation of software DSM written in Java that can be ported to several cluster platforms.…”
Section: Related Workmentioning
confidence: 99%