Coherent Block Data Transfer in the FLASH Multiprocessor

  title={Coherent Block Data Transfer in the FLASH Multiprocessor},
  author={John Heinlein and Kourosh Gharachorloo and Robert P. Bosch and Mendel Rosenblum and Anoop Gupta},
A key goal of the Stanford FLASH project is to explore the integration of multiple communication protocols in a single multiprocessor architecture. To achieve this goal, FLASH includes a programmable node controller called MAGIC, which contains an embedded protocol processor capable of implementing multiple protocols. In this paper we present a specialized protocol for block data transfer integrated with a conventional cache coherence protocol. Block transfer forms the basis for message passing… CONTINUE READING


Publications referenced by this paper.
Showing 1-3 of 3 references


  • Message Passing Interface Forum. Document for a Standard M No
  • University of Tennessee, November
  • 1993
2 Excerpts


  • Cray Research
  • Cray T3D System Architecture,
  • 1993

InJournal of Parallel and Distributed Computing

  • Todd Mowry, Anoop Gupta. Tolerating Latency Through Software-Control Multiprocessors
  • 12(2):87–106,
  • 1991
1 Excerpt

Similar Papers

Loading similar papers…