AbstractIn this paper, we show that distributing the memory of a parallel computer and, thereby, decreasing its granularity allows a reduction in the redundancy required to achieve polylog simulation time for each P-RAM step. Previously, realistic models of parallel computation assigned one memory module to each processor and, as a result, insisted on relatively coarse-grain memory. We propose, on the other hand, a more flexible, but equally valid model of computation, the distributed-memory, bounded-degree network (DMBDN) model. This model allows the use of fine-grain memory while maintaining the realism of a bounded-degree interconnection network. We describe a P-RAM simulation scheme, which is admitted under the DMBDN model, that exploit...
In this thesis we propose a distributed-memory parallel-computer simulation system called PUPPET (Pe...
We present a constructive deterministic simulation of a PRAM with n processors and m = n^alpha; shar...
A deterministic scheme for the simulation of (n, m)-PRAM computation is devised. Each PRAM step is s...
AbstractIn this paper, we show that distributing the memory of a parallel computer and, thereby, dec...
The Parallel Random Access Machine (PRAM) is an abstract parallel machine consisting of a synchrono...
Say that a parallel algorithm that uses p processors and N (>p) shared memory locations is given. Th...
Abstract. The power of shared-memory in models of parallel computation is studied, and a novel distr...
The authors describe a nonuniform deterministic simulation of PRAMs on module parallel computers (M...
The present paper provides a comprehensive study of the following problem. Consider algorithms whic...
AbstractWe consider randomized simulations of shared memory on a distributed memory machine (DMM) wh...
AbstractAssume that a set U of memory locations is distributed among n memory modules, using some nu...
Consider algorithms which are designed for shared memory models of parallel computation in which pro...
Recent advances in microelectronics have brought closer to feasibility the construction of computer...
With traditional event list techniques, evaluating a detailed discrete event simulation model can of...
The Parallel Random Access Machine, \de{PRAM}, is the dominant theoretical parallel computer model. ...
In this thesis we propose a distributed-memory parallel-computer simulation system called PUPPET (Pe...
We present a constructive deterministic simulation of a PRAM with n processors and m = n^alpha; shar...
A deterministic scheme for the simulation of (n, m)-PRAM computation is devised. Each PRAM step is s...
AbstractIn this paper, we show that distributing the memory of a parallel computer and, thereby, dec...
The Parallel Random Access Machine (PRAM) is an abstract parallel machine consisting of a synchrono...
Say that a parallel algorithm that uses p processors and N (>p) shared memory locations is given. Th...
Abstract. The power of shared-memory in models of parallel computation is studied, and a novel distr...
The authors describe a nonuniform deterministic simulation of PRAMs on module parallel computers (M...
The present paper provides a comprehensive study of the following problem. Consider algorithms whic...
AbstractWe consider randomized simulations of shared memory on a distributed memory machine (DMM) wh...
AbstractAssume that a set U of memory locations is distributed among n memory modules, using some nu...
Consider algorithms which are designed for shared memory models of parallel computation in which pro...
Recent advances in microelectronics have brought closer to feasibility the construction of computer...
With traditional event list techniques, evaluating a detailed discrete event simulation model can of...
The Parallel Random Access Machine, \de{PRAM}, is the dominant theoretical parallel computer model. ...
In this thesis we propose a distributed-memory parallel-computer simulation system called PUPPET (Pe...
We present a constructive deterministic simulation of a PRAM with n processors and m = n^alpha; shar...
A deterministic scheme for the simulation of (n, m)-PRAM computation is devised. Each PRAM step is s...