Skip to main content

An Evaluation Study of a Link-Based Data Diffusion Machine

Henk L. Muller, Paul W. A. Stallard, David H. D. Warren, An Evaluation Study of a Link-Based Data Diffusion Machine. Proceedings of theInternational Workshop on Support for Large Scale Shared Memory Architectures, pp. 115–128. April 1994. PDF, 133 Kbytes.


The Data 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 limited more by the software overheads in the application than by the DDM. The results will improve further when realistic topologies can be evaluated and when programs are run where locality has been a design issue.

Bibtex entry.

Contact details

Publication Admin