2006
DOI: 10.1007/s10586-006-9739-2
|View full text |Cite
|
Sign up to set email alerts
|

Distributed shared arrays: A distributed virtual machine with mobility support for reconfiguration

Abstract: Distributed Shared Arrays (DSA) is a distributed virtual machine that supports Java-compliant multithreaded programming with mobility support for system reconfiguration in distributed environments. The DSA programming model allows programmers to explicitly control data distribution so as to take advantage of the deep memory hierarchy, while relieving them from error-prone orchestration of communication and synchronization at run-time. The DSA system is developed as an integral component of mobility support mid… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

1
4
0

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(5 citation statements)
references
References 46 publications
(51 reference statements)
1
4
0
Order By: Relevance
“…The service migration overhead was H = 50, as 100 times greater than the initial scaled workload. It confirms to our measurements of the runtime overhead of service migration in M-DSA [4]. Fig.…”
Section: Casesupporting
confidence: 90%
See 4 more Smart Citations
“…The service migration overhead was H = 50, as 100 times greater than the initial scaled workload. It confirms to our measurements of the runtime overhead of service migration in M-DSA [4]. Fig.…”
Section: Casesupporting
confidence: 90%
“…In contrast, application-level distributed virtual machines can be tuned to become more efficient for specific applications, and it is much easier to migrate these lightweight services in a network. The Global Object Space in JESSICA2 [17], and the Distributed Shared Array [4] in Traveler [15] are such examples.…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations