Abstract
We propose two novel integration techniques - bypass and bookkeeping - in the memory controller to address the cache coherence compatibility issue of a non-shared bus heterogeneous MPSoC. The bypass approach is an inexpensive and efficient solution for computation-bound applications while the bookkeeping approach eliminating unnecessary forwarding traffic offers an alternative for bandwidth-limited applications. Our RTOS kernel simulations show up to 6.65x speedup over the conventional software solution.
Original language | English |
---|---|
Article number | 34.1 |
Pages (from-to) | 553-558 |
Number of pages | 6 |
Journal | Proceedings - Design Automation Conference |
DOIs | |
Publication status | Published - 2005 |
Externally published | Yes |
Event | 42nd Design Automation Conference, DAC 2005 - Anaheim, CA, United States Duration: 2005 Jun 13 → 2005 Jun 17 |
Keywords
- Cache coherence
- Heterogeneous MPSoC
- Inter-processor communication
- Real-time and embedded systems
ASJC Scopus subject areas
- Hardware and Architecture
- Control and Systems Engineering