DocumentCode
579744
Title
Using Heterogeneous Networks to Improve Energy Efficiency in Direct Coherence Protocols for Many-Core CMPs
Author
Ros, Alberto ; Fernández-Pascual, Ricardo ; Acacio, Manuel E.
Author_Institution
Univ. de Murcia, Murcia, Spain
fYear
2012
fDate
24-26 Oct. 2012
Firstpage
43
Lastpage
50
Abstract
Direct coherence protocols have been recently proposed as an alternative to directory-based protocols to keep cache coherence in many-core CMPs. Differently from directory-based protocols, in direct coherence the responsible for providing the requested data in case of a cache miss (i.e., the owner cache) is also tasked with keeping the updated directory information and serializing the different accesses to the block by all cores. This way, these protocols send requests directly to the owner cache, thus avoiding the indirection caused by accessing a separate directory (usually in the home node). A hints mechanism ensures a high hit rate when predicting the current owner of a block for sending requests, but at the price of significantly increasing network traffic, and consequently, energy consumption. In this work, we show how using a heterogeneous interconnection network composed of two kinds of links is enough to drastically reduce the energy consumed by hint messages, obtaining significant improvements in energy efficiency.
Keywords
cache storage; energy conservation; energy consumption; multiprocessing systems; protocols; cache coherence; cache miss; direct coherence protocols; directory-based protocols; energy consumption reduction; energy efficiency; heterogeneous interconnection network; hint messages; hints mechanism; many-core CMP; owner cache; Bandwidth; Coherence; Energy consumption; Multiprocessor interconnection; Protocols; Tiles; Wires; Cache coherence; direct coherence; heterogeneous networks;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Architecture and High Performance Computing (SBAC-PAD), 2012 IEEE 24th International Symposium on
Conference_Location
New York, NY
ISSN
1550-6533
Print_ISBN
978-1-4673-4790-7
Type
conf
DOI
10.1109/SBAC-PAD.2012.23
Filename
6374770
Link To Document