We investigate aspects of the performance of the EREW instance of the Hierarchical PRAM (H-PRAM) model, a recursively partitionable PRAM, on the 2D mesh architecture via analysis and simulation experiments. Since one of the ideas behind the H-PRAM is to systematically exploit locality in order to negate the need for expensive communication hardware and thus promote cost-effective scalability, our design decisions are based on minimizing implementation costs. The Peano indexing scheme is used as a simple and natural means of allowing the dynamic, recursive partitioning of the mesh into arbitrarily-sized sub-meshes, as required by the H-PRAM. We show that for any sub-mesh the ratio of the largest manhattan distance between two nodes of the su...
We present deterministic upper and lower bounds on the slowdown required to simulate an (n,m)-PRAM o...
Processors have become faster at a much quicker rate than memory access time, creating wide gap betw...
AbstractWe present deterministic upper and lower bounds on the slowdown required to simulate an (n, ...
The Hierarchical PRAM (H-PRAM) [5] model is a dynamically partitionable PRAM, which charges for comm...
The Hierarchical PRAM (H-PRAM) is a model of parallel computation which retains the ideal properties...
This paper describes an improved scheme for PRAM simulation on the mesh. The simulation algorithm ac...
We present a constructive deterministic simulation of a PRAM with n processors and m = n^alpha; shar...
We introduce a model of parallel computation that retains the ideal properties of the PRAM by using ...
The PRAM is a shared memory model of parallel computation which abstracts away from inessential engi...
The Parallel Random Access Machine, \de{PRAM}, is the dominant theoretical parallel computer model. ...
The Parallel Random Access Machine, \de{PRAM}, is the dominant theoretical parallel computer model....
Abstract: We present anovel approach to parallel computing, where (virtual) PRAM processors are repr...
A companion paper has introduced the Hierarchical PRAM (H-PRAM) model of parallel computation, which...
Parallel Random Access Machine, PRAM, is the most popular abstract model of the parallel computation...
We introduce a model of parallel computation that retains the ideal properties of the PRAM by using ...
We present deterministic upper and lower bounds on the slowdown required to simulate an (n,m)-PRAM o...
Processors have become faster at a much quicker rate than memory access time, creating wide gap betw...
AbstractWe present deterministic upper and lower bounds on the slowdown required to simulate an (n, ...
The Hierarchical PRAM (H-PRAM) [5] model is a dynamically partitionable PRAM, which charges for comm...
The Hierarchical PRAM (H-PRAM) is a model of parallel computation which retains the ideal properties...
This paper describes an improved scheme for PRAM simulation on the mesh. The simulation algorithm ac...
We present a constructive deterministic simulation of a PRAM with n processors and m = n^alpha; shar...
We introduce a model of parallel computation that retains the ideal properties of the PRAM by using ...
The PRAM is a shared memory model of parallel computation which abstracts away from inessential engi...
The Parallel Random Access Machine, \de{PRAM}, is the dominant theoretical parallel computer model. ...
The Parallel Random Access Machine, \de{PRAM}, is the dominant theoretical parallel computer model....
Abstract: We present anovel approach to parallel computing, where (virtual) PRAM processors are repr...
A companion paper has introduced the Hierarchical PRAM (H-PRAM) model of parallel computation, which...
Parallel Random Access Machine, PRAM, is the most popular abstract model of the parallel computation...
We introduce a model of parallel computation that retains the ideal properties of the PRAM by using ...
We present deterministic upper and lower bounds on the slowdown required to simulate an (n,m)-PRAM o...
Processors have become faster at a much quicker rate than memory access time, creating wide gap betw...
AbstractWe present deterministic upper and lower bounds on the slowdown required to simulate an (n, ...