Title
Energy-Efficient Cache Coherence Protocols in Chip-Multiprocessors for Server Consolidation
Abstract
As the number of cores in a chip increases, power consumption is becoming a major constraint in the design of chip multiprocessors. At the same time, server consolidation is gaining importance to take advantage of such a number of cores. Our goal is to alleviate this constraint by reducing the power consumption of chip multiprocessors used for consolidated workloads by means of the cache coherence protocol. For this, we statically divide the chip in areas, which allows us to reduce the directory overhead needed to support coherence and to reduce the network traffic. This translates into less power consumption without performance degradation. Cache coherence is maintained per area and pointers are used to link the areas, thereby achieving isolation among virtual machines and savings in memory requirements. Additionally, the coherence protocol dynamically selects one node per area as responsible for providing the data on a cache miss, thus lessening the average cache miss latency and the traffic among areas. Compared to a highly-optimized directory implementation, the leakage power consumption is reduced by 54% and the dynamic power consumption of the caches and the network-on-chip by up to 38% for a 64-tile chip multiprocessor with 4 virtual machines, showing no performance degradation.
Year
DOI
Venue
2011
10.1109/ICPP.2011.44
ICPP
Keywords
Field
DocType
cache coherence,server consolidation,dynamic power consumption,chip multiprocessors,virtual machine,performance degradation,leakage power consumption,chip increase,64-tile chip multiprocessor,power consumption,energy-efficient cache coherence protocols,average cache,virtual machines,network on chip,protocols,energy efficient,chip
Cache invalidation,MESIF protocol,Computer science,MESI protocol,Computer network,Cache coloring,Distributed computing,Write-once,Parallel computing,Cache algorithms,Bus sniffing,Cache coherence,Embedded system
Conference
Citations 
PageRank 
References 
2
0.37
12
Authors
4
Name
Order
Citations
PageRank
Antonio Garcia-Guirado161.81
Ricardo Fernández-Pascual292.31
Alberto Ros338432.60
Jose M. Garcia414513.30