On-chip COMA cache-coherence protocol for microgrids of microthreaded cores

Open Access
Authors
Publication date 2008
Host editors
  • L. Bougé
  • M. Forsell
  • J. Larsson Träff
  • A. Streit
  • W. Ziegler
  • M. Alexander
  • S. Childs
Book title Euro-Par 2007 Workshops: Parallel Processing
Book subtitle HPPC 2007, UNICORE Summit 2007, and VHPC 2007, Rennes, France, August 28-31, 2007 : revised selected papers
ISBN
  • 9783540784722
ISBN (electronic)
  • 9783540784746
Series Lecture Notes in Computer Science
Event UNICORE Summit ; Workshop on Virtualization/Xen in High-Performance Cluster and Grid Computing (VHPC) ; Workshop on Highly Parallel Processing on a Chip (HPPC), Rennes, France
Pages (from-to) 38-48
Publisher Berlin: Springer
Organisations
  • Faculty of Science (FNWI) - Informatics Institute (IVI)
Abstract
This paper describes an on-chip COMA cache coherency protocol to support the microthread model of concurrent program composition. The model gives a sound basis for building multi-core computers as it captures concurrency, abstracts communication and identifies resources, such as processor groups explicitly and where mapping and scheduling is performed dynamically. The result is a model where binary compatibility is guaranteed over arbitrary numbers of cores and where backward binary compatibility is also assured. We present the design of a memory system with relaxed synchronisation and consistency constraints that matches the characteristics of this model. We exploit an on-chip COMA organisation, which provides a flexible and transparent partitioning between processors and memory. This paper describes the coherency protocol and consistency model and describes work undertaken on the validation of the model and the development of a co-simulator to the Microgrid CMP emulator.
Document type Conference contribution
Language English
Published at https://doi.org/10.1007/978-3-540-78474-6_7
Downloads
293366.pdf (Submitted manuscript)
Permalink to this page
Back