Publications on the DDM
The following is a list of publications on the DDM. The publications are divided over four sections: about the HORN, PEPMA, SICS and original DDM respectively. Each of the sections is in reverse chronological order.
Publications on the HORN DDM, 1993-Date
You can see the abstract of each paper by selecting the title. Alternatively you can browse through the list of abstracts. Copies of the articles we have electronically available can be obtained by choosing either the compressed or uncompressed Postscript. Compressed is recommended unless your site does not have gunzip installed.-
-
-
This is a shortened version of the full paper, which is available as a technical report: -
-
-
-
-
-
Publications on the PEPMA DDM, 1990-1992
-
-
Stephen C. Gilbert and Sanjay Raina,
An X-windows based monitoring and visualisation tool set for the
transputer based implementation of the DDM.
Technical report CSTR-92-37,
Department of Computer Science, University of Bristol,
December 1992.
-
-
Sanjay Raina,
Performance Study of the Data Diffusion Machine via Transputer
Emulation.
Technical report CSTR-92-35,
Department of Computer Science, University of Bristol,
1992.
-
Sanjay Raina, David H. D. Warren and James Cownie,
Parallel Prolog on a Scalable Multiprocessor.
Technical report CSTR-92-22,
Department of Computer Science, University of Bristol,
1992.
-
Sanjay Raina and David H. D. Warren,
Traffic Patterns in a Scalable Multiprocessor through Transputer
Emulation.
In
Proceedings of the 25th Hawaii International Conference on System
Sciences.
pp 267-276,
1992.
-
Sanjay Raina,
Synchronisation Mechanisms for a Transputer-based Implementation
of the DDM.
Technical report CSTR-91-19,
Department of Computer Science, University of Bristol,
1991.
-
Sanjay Raina,
A Link-based coherence protocol for the Data Diffusion Machine.
Technical report CSTR-91-17,
Department of Computer Science, University of Bristol,
1991.
-
Sanjay Raina,
Software Controlled Shared Virtual Memory Management on a
Transputer Based Multiprocessor.
In
Proceedings of the 4th North American Transputer Users Group
Conference.
1990.
-
Sanjay Raina, David H. D. Warren and James Cownie,
Shared Virtual Memory on the Computing Surface via the Data
Diffusion Machine.
In
Proceedings of the Thirteenth Occam User Group Conference.
1990.
Publications on the SICS DDM (incomplete)
The following is a (highly) incomplete list of publications on the SICS DDM. For more information, contact SICS's parallel computer systems group.-
E. Hagersten.
Toward Scalable Cache Only Memory Architectures.
PhD thesis, Swedish Institute of Computer Science, October 1992.
-
E. Hagersten, A. Landin, and S. Haridi.
DDM - A Cache-only Memory Architecture.
IEEE Computer, September 1992.
-
A. Landin, E. Hagersten, and S. Haridi.
Race-free Interconnection Networks and Multiprocessor
Consistency.
In Proceedings of the 18th Annual International Symposium
on Computer Architecture, 1991.
-
E. Hagersten, A. Landin, and S. Haridi.
Multiprocessor Consistency and Synchronisation through
Transient Caches.
In Scalable Shared-memory Multiprocessors, Kluwer
Academic,
1990.
-
E. Hagersten and S. Haridi.
The Cache Coherence Protocol of the Data Diffusion Machine.
In Proceedings of the Parallel Architectures and
Languages
Europe, PARLE, 1989.
The original DDM publication
- David H. D. Warren and Seif Haridi, The Data Diffusion Machine - A Scalable Shared Virtual Memory Multiprocessor. In Proceedings of the 1988 International Conference on Fifth Generation Computer Systems. Tokyo, Japan, pp 943-952, December 1988.
DDM Patent
- David H. D. Warren and Seif Haridi, Swedish patent application 8802495-5, 4 July 1988, and subsequent international patent application PCT/SE89/00369, 29 June 1989.

