Sciweavers

CODES
2011
IEEE

Dynamic, multi-core cache coherence architecture for power-sensitive mobile processors

12 years 4 months ago
Dynamic, multi-core cache coherence architecture for power-sensitive mobile processors
Today, mobile smartphones are expected to be able to run the same complex, memory-intensive applications that were originally designed and coded for general-purpose processors. However, these mobile processors are also expected to be compact, ultra-portable, and provide an always-on, continuous data access paradigm necessitating a low-power design. As mobile processors increasingly begin to leverage multicore functionality, the power consumption incurred from maintaining coherence between local caches due to bus snooping becomes more prevalent. This paper explores a novel approach to mitigating multi-core processor power consumption in mobile smartphones. By using dynamic application memory behavior, one can intelligently target adjustments in the cache coherency protocol to help reduce the overhead of maintaining consistency when the benefits of multi-core shared cache coherence are muted. On the other hand, by utilizing a fine-grained approach, the proposed architecture can still ...
Garo Bournoutian, Alex Orailoglu
Added 18 Dec 2011
Updated 18 Dec 2011
Type Journal
Year 2011
Where CODES
Authors Garo Bournoutian, Alex Orailoglu
Comments (0)