Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network

  Advanced Search  

Dealing with Traffic-Area Trade-Off in Direct Coherence Protocols for Many-Core CMPs

Summary: Dealing with Traffic-Area Trade-Off in Direct
Coherence Protocols for Many-Core CMPs
Alberto Ros, Manuel E. Acacio, and Jos´e M. Garc´ia
Departamento de Ingenier´ia y Tecnolog´ia de Computadores
Universidad de Murcia, 30100 Murcia, Spain
Abstract. In many-core CMP architectures, the cache coherence proto-
col is a key component since it can add requirements of area and power
consumption to the final design and, therefore, it could restrict severely
its scalability. Area constraints limit the use of precise sharing codes to
small- or medium-scale CMPs. Power constraints make impractical to
use broadcast-based protocols for large-scale CMPs.
Token-CMP and DiCo-CMP are cache coherence protocols that have
been recently proposed to avoid the indirection problem of traditional
directory-based protocols. However, Token-CMP is based on broadcast-
ing requests to all tiles, while DiCo-CMP adds a precise sharing code to
each cache entry. In this work, we address the traffic-area trade-off for
these indirection-aware protocols. In particular, we propose and evalu-
ate several implementations of DiCo-CMP which differ in the amount of
coherence information that they must store. Our evaluation results show


Source: Acacio, Manuel - Departamento de Ingenieria y Tecnologia de Computadores, Universidad de Murcia


Collections: Computer Technologies and Information Sciences