Proceedings 8th Euromicro Workshop on Parallel and Distributed Processing
DOI: 10.1109/empdp.2000.823425
|View full text |Cite
|
Sign up to set email alerts
|

Evaluation of a virtual shared memory machine by the compilation of data parallel loops

Abstract: We introduce DVSA, distributed virtual shared areas, a virtual machine supporting the sharing of information on distributed memory architectures. The shared memory is structured as a set of areas where the size of each area may be chosen in an architecture dependent range. DVSA supports the sharing of areas rather than of variables because the exchange of chunks of data may result in better performances on distributed memory architectures offering little or no hardware support to information sharing. DVSA does… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Publication Types

Select...
2
1
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(5 citation statements)
references
References 14 publications
0
5
0
Order By: Relevance
“…Loop parallelization normally starts with finding iterations of the loop which are not data dependent on each other [1,7,9,16,23,25,26]. For instance, consider the following piece of code: …”
Section: Loop Parallelization and Genetic Algorithmsmentioning
confidence: 99%
See 2 more Smart Citations
“…Loop parallelization normally starts with finding iterations of the loop which are not data dependent on each other [1,7,9,16,23,25,26]. For instance, consider the following piece of code: …”
Section: Loop Parallelization and Genetic Algorithmsmentioning
confidence: 99%
“…The resultant indices should be within the corresponding loop bounds. In general, the loop problem can be described with the nested loop presented in Figure 1 [1,9,16,23,25,26].…”
Section: Endfor Endformentioning
confidence: 99%
See 1 more Smart Citation
“…The caching and prefetching strategies supported by SHOB have been designed to exploit at best this consistency model to minimize the cost of accesses to shared data. Another package implemented on top of DVSA is HPF-Share [4], that defines a consistency model to support HPF applications.…”
Section: Introductionmentioning
confidence: 99%
“…Currently, two DVSA implementations have been developed on, respectively, the Meiko CS2 [4] and a cluster of workstations, COW.…”
Section: Introductionmentioning
confidence: 99%