Title :
On-Chip Memory Management for Embedded MpSoC Architectures Based on Data Compression
Author :
Ozturk, O. ; Kandemir, M. ; Irwin, M.J. ; Tosun, S.
Author_Institution :
Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., University Park, PA
Abstract :
One must be very careful in utilizing the available on-chip memory space in embedded MpSoC architectures, which may be very challenging due to data sharing among processors. This paper proposes and evaluates an on-chip memory space management strategy based on data compression. The proposed strategy first uses a compiler analysis that reveals the order in which different data blocks are required by the application. After that, it builds an integer linear programming based representation of the on-chip memory space management problem, and solves it using a publicly-available integer linear programming tool. The solution gives the optimum order in which data blocks should be compressed and decompressed to minimize execution cycles or energy consumption under an on-chip memory capacity limit
Keywords :
data compression; embedded systems; integer programming; linear programming; storage management chips; system-on-chip; compiler analysis; data compression; embedded MpSoC architectures; integer linear programming; on-chip memory management; on-chip memory space; Computer architecture; Computer science; Data compression; Data engineering; Energy consumption; Integer linear programming; Memory management; Multicore processing; Parallel processing; Silicon;
Conference_Titel :
SOC Conference, 2005. Proceedings. IEEE International
Conference_Location :
Herndon, VA
Print_ISBN :
0-7803-9264-7
DOI :
10.1109/SOCC.2005.1554489