Optimization Algorithm for Cache in Real-Time Video Processing Based on DSPs
Wen-jia TANG,Guang-xi ZHU,Yao WANG,Yu LIU
DOI: https://doi.org/10.3969/j.issn.1000-1220.2005.04.029
2005-01-01
Abstract:In VLIW DSPs, a problem is that the speed of CPU processing is not compatible with that of the off-chip accesses to main memory, which is responsible for CPU process delay,Thus it becomes a bottleneck of DSP performance. This paper provides a new data-layout algorithm for video data processing based on DSP CPU according to the Cache Architecture. And it is applied to the optimization work of MPEG-4 program based on Trimedia PNX1301 successfully. The encoding results demonstrate the effectiveness of this algorithm in eliminating Cache misses and Cache bank conflicts. Meanwhile, it reduces the cost of off-chip accesses. And the encoding performance has increased about 2f/s(CIF) with this algorithm.
What problem does this paper attempt to address?