DocumentCode
3376874
Title
Hierarchical memory scheduling for multimedia MPSoCs
Author
Lin, Ye-Jyun ; Yang, Chia-Lin ; Lin, Tay-Jyi ; Huang, Jiao-Wei ; Chang, Naehyuck
Author_Institution
Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei, Taiwan
fYear
2010
fDate
7-11 Nov. 2010
Firstpage
190
Lastpage
196
Abstract
Optimizing memory system performance is critical for delivering high system performance for multimedia applications since they are usually memory intensive. As the number of IP cores in a multimedia MPSoC (Multi-Processor System-on-Chip) continues to increase, system performance will be eventually limited by the memory system. In this paper, we tackle the memory performance issue of multimedida MPSoCs through intelligent memory access scheduling. We observe that since memory resources are shared by all processing elements in an MPSoC, interferences among requests from different IP cores cause not only delay in memory accesses but also unfair DRAM accesses among IPs. Traditional memory scheduling policies that only emphasize on maximizing memory system throughput do not take into account these interferences. Therefore, in this paper, we propose a hierarchical memory scheduling policy to minimize interferences among requests. The experimental results show that the proposed scheduling policy improves system throughput by 21% compared to FR-FCFS (first-ready first-come-first-serve) on an MPSoC for mobile phones with QoS guarantee.
Keywords
DRAM chips; system-on-chip; DRAM; FR-FCFS; IP; QoS; first-ready first-come-first-serve; hierarchical memory scheduling; intelligent memory access scheduling; memory system performance optimization; mobile phones; multi-processor system-on-chip; multimedia MPSoC; Decoding; IP networks; Loading; Process control; Random access memory; Streaming media; Transform coding;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design (ICCAD), 2010 IEEE/ACM International Conference on
Conference_Location
San Jose, CA
ISSN
1092-3152
Print_ISBN
978-1-4244-8193-4
Type
conf
DOI
10.1109/ICCAD.2010.5654145
Filename
5654145
Link To Document