Memory System Design for a Multi-core Processor

Jianjun Guo,Mingche Lai,Zhengyuan Pang,Libo Huang,Fangyuan Chen,Kui Dai,Zhiying Wang
DOI: https://doi.org/10.1109/CISIS.2008.39
2008-01-01
Abstract:Multi-core processor has become hot research area recently. Cache results in high cost to maintain consistency between different data copies in multi-core processor especially in many-core processor. A hybrid memory architecture is proposed for the specific multi-core processor which uses cache for instruction while local storage for data. This paper focuses on the design and optimization of the proposed memory architecture. L1 instruction cache, local data storage, DMA engine, L2 cache and MMU is designed and optimized. L2 cache replacement strategy is studied to reduce the total miss cost.
What problem does this paper attempt to address?