Efficient Scratchpad Memory Management Based on Multi-thread for MPSoC Architecture.

Wei Hu,Gang Wang,Jian Chen,Xueqing Lou,Tianzhou Chen
DOI: https://doi.org/10.1109/embeddedcom-scalcom.2009.83
2009-01-01
Abstract:Scratchpad memory (SPM) is software-controlled on-chip memory with shorter access time and lower power consumption compared with cache. SPM is used increasingly widespread to meet the strict requirements on performance, power consumption and design cost of the embedded systems. This paper presents an efficient SPM management based on multi-thread for multiprocessor system on chip (MPSoC) architecture, which is the popular in embedded processors. The proposed mechanism is composed of: (1) processor core groups; (2) SPM primitives; (3) SPM based multi-thread scheduling. The experimental results show that the proposed mechanism can improve the performance of the system with lower power consumption.
What problem does this paper attempt to address?