Sciweavers

SBCCI
2009
ACM

Low-power inter-core communication through cache partitioning in embedded multiprocessors

14 years 6 months ago
Low-power inter-core communication through cache partitioning in embedded multiprocessors
We present an application-driven customization methodology for energy-efficient inter-core communication in embedded multiprocessors. The methodology leverages configurable cache architectures and integrates software and hardware support to achieve energyefficient data sharing between producer and consumer tasks. The technique is especially beneficial for data-streaming applications exploiting pipeline parallelism where computational phases are mapped to separate processor cores. The application-driven data cache partitioning achieves low-power and low-latency (no coherence misses) inter-core data sharing. The basic premise of the proposed technique is to separate through cache partitioning the private data from the several shared data buffers used by each producer/consumer task. Such partitioning will result in the following benefits: 1) Data cache accesses caused by the processor and the coherence mechanism will need to access only a cache partition instead of the entire cache ...
Chenjie Yu, Xiangrong Zhou, Peter Petrov
Added 28 May 2010
Updated 28 May 2010
Type Conference
Year 2009
Where SBCCI
Authors Chenjie Yu, Xiangrong Zhou, Peter Petrov
Comments (0)