TheData Diffusion Machine(DDM) is a virtual shared memory architecture in which the data has no home location. In this paper we present a preliminary evaluation of a link-based DDM, show the influence of the major design parameters, and show the performance of a set of eight benchmark programs. Most programs are sensitive to item size but to varying degrees. The associativity is unimportant for system performance, apparently because of the size of the associative memories. The hardware is shown to be quite well balanced. Although the network latency is a critical factor for some programs, others gain more from a faster processor or a faster memory. Preliminary scalability results are quite encouraging. Except for a few cases, scalability is...
Distributed Shared Memory(DSM) systems have been proposed to overcome the shortcomings of traditiona...
This thesis examines the various system issues that arise in the design of distributed share memor...
We introduce DVSA, distributed virtual shared areas, a virtual machine supporting the sharing of inf...
In designing a multiprocessor architecture, the motivating factors are that the architecture should ...
The Data Diffusion Machine (DDM) is a virtual shared memory architecture. Data items in the machine ...
A tool set for the monitoringand performance evaluation of parallel programs has been developed for ...
The Data Diffusion Machine (DDM) is a scalable shared memory multiprocessor in which the location of...
The long latencies introduced by remote accesses in a large multiprocessor can be hidden by caching....
Multiprocessors with shared memory are considered more general and easier to program than message-pa...
Recent technological advances have produced network interfaces that provide users with very low-late...
Recent technological advances have produced network interfaces that provide users with very low-late...
We compared the message passing library Parallel Virtual Machine (PVM) with the distributed shared m...
In this research the various issues that arise in the design and implementation of distributed shar...
Large-scale multiprocessors suffer from long latencies for remote accesses. Caching is by far the mo...
We compare two systems for parallel programming on networks of workstations: Parallel Virtual Machin...
Distributed Shared Memory(DSM) systems have been proposed to overcome the shortcomings of traditiona...
This thesis examines the various system issues that arise in the design of distributed share memor...
We introduce DVSA, distributed virtual shared areas, a virtual machine supporting the sharing of inf...
In designing a multiprocessor architecture, the motivating factors are that the architecture should ...
The Data Diffusion Machine (DDM) is a virtual shared memory architecture. Data items in the machine ...
A tool set for the monitoringand performance evaluation of parallel programs has been developed for ...
The Data Diffusion Machine (DDM) is a scalable shared memory multiprocessor in which the location of...
The long latencies introduced by remote accesses in a large multiprocessor can be hidden by caching....
Multiprocessors with shared memory are considered more general and easier to program than message-pa...
Recent technological advances have produced network interfaces that provide users with very low-late...
Recent technological advances have produced network interfaces that provide users with very low-late...
We compared the message passing library Parallel Virtual Machine (PVM) with the distributed shared m...
In this research the various issues that arise in the design and implementation of distributed shar...
Large-scale multiprocessors suffer from long latencies for remote accesses. Caching is by far the mo...
We compare two systems for parallel programming on networks of workstations: Parallel Virtual Machin...
Distributed Shared Memory(DSM) systems have been proposed to overcome the shortcomings of traditiona...
This thesis examines the various system issues that arise in the design of distributed share memor...
We introduce DVSA, distributed virtual shared areas, a virtual machine supporting the sharing of inf...