DocumentCode :
1646571
Title :
Effective memory access optimization by memory delay modeling, memory allocation, and buffer allocation
Author :
Khan, Sultan Daud ; Shin, Hyunchul
Author_Institution :
Dept. of Electron. & Comput. Eng., Hanyang Univ., Ansan, South Korea
fYear :
2009
Firstpage :
153
Lastpage :
156
Abstract :
MPSoCs are gaining popularity because of its potential to solve computationally expensive applications. MPSoCs frequently use two kinds of memories; on-chip SRAMs and off-chip DRAMs. Processors in multicore systems usually take many clock cycles for the transfer of data to/from off-chip memories which affects the overall system performance. While on-chip memory operation takes one or two clock cycles, an off-chip memory access takes significantly more number of clock cycles. Memory access delays largely depend on the ways of memory allocation and array binding. In this paper, an effective technique of memory allocation and array binding is proposed. Furthermore, we use buffer allocation for the most frequently accessed arrays to minimize the number of accesses to off-chip DRAMs.
Keywords :
DRAM chips; SRAM chips; buffer storage; delays; microprocessor chips; multiprocessing systems; MPSoC; array binding; buffer allocation; data transfer; effective memory access optimization; memory access delay; memory allocation; memory delay modeling; multicore systems; off-chip DRAM; off-chip memories; on-chip SRAM; on-chip memory; Application software; Bandwidth; Clocks; Computer applications; Delay effects; Digital systems; Multicore processing; Partitioning algorithms; Power system modeling; Random access memory; Scratch-Pad SRAM; array binding; buffer allocation; memory access optimization; memory allocation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
SoC Design Conference (ISOCC), 2009 International
Conference_Location :
Busan
Print_ISBN :
978-1-4244-5034-3
Electronic_ISBN :
978-1-4244-5035-0
Type :
conf
DOI :
10.1109/SOCDC.2009.5423893
Filename :
5423893
Link To Document :
بازگشت