Title
Power-efficient spilling techniques for chip multiprocessors
Abstract
Current trends in CMPs indicate that the core count will increase in the near future. One of the main performance limiters of these forthcoming microarchitectures is the latency and high-demand of the on-chip network and the off-chip memory communication. To optimize the usage of on-chip memory space and reduce off-chip traffic several techniques have proposed to use the N-chance forwarding mechanism, a solution for distributing unused cache space in chip multiprocessors. This technique, however, can lead in some cases to extra unnecessary network traffic or inefficient cache allocation. This paper presents two alternative power-efficient spilling methods to improve the efficiency of the N-chance forwarding mechanism. Compared to traditional Spilling, our Distance-Aware Spilling technique provides an energy efficiency improvement (MIPS3/W) of 16% on average, and a reduction of the network usage of 14% in a ring configuration while increasing performance 6%. Our Selective Spilling technique is able to avoid most of the unnecessary reallocations and it doubles the reuse of spilled blocks, reducing network traffic by an average of 22%. A combination of both techniques allows to reduce the network usage by 30% on average without degrading performance, allowing a 9% increase of the energy efficiency.
Year
DOI
Venue
2010
10.1007/978-3-642-15277-1_25
Euro-Par (1)
Keywords
Field
DocType
power-efficient spilling technique,energy efficiency improvement,distance-aware spilling technique,chip multiprocessors,network traffic,degrading performance,on-chip network,n-chance forwarding mechanism,extra unnecessary network traffic,selective spilling technique,network usage,energy efficiency,power efficiency,energy efficient,chip
Memory hierarchy,Network usage,Cache,Latency (engineering),Computer science,Reuse,Efficient energy use,Parallel computing,Chip,Ring network,Embedded system,Distributed computing
Conference
Volume
ISSN
ISBN
6271
0302-9743
3-642-15276-7
Citations 
PageRank 
References 
2
0.37
19
Authors
3
Name
Order
Citations
PageRank
Enric Herrero1643.43
José González2623.25
Ramon Canal375650.02