Cache modeling and optimization for portable devices running MPEG-4 video decoder

被引:0
|
作者
Abu Asaduzzaman
Imad Mahgoub
机构
[1] Florida Atlantic University,Department of Computer Science & Engineering
来源
关键词
Cache modeling; Cache optimization; Portable devices; MPEG-4; Video decoder;
D O I
暂无
中图分类号
学科分类号
摘要
There are increasing demands on portable communication devices to run multimedia applications. ISO (an International Organization for Standardization) standard MPEG-4 is an important and demanding multimedia application. To satisfy the growing consumer demands, more functions are added to support MPEG-4 video applications. With improved CPU speed, memory sub-system deficiency is the major barrier to improving the system performance. Studies show that there is sufficient reuse of values for caching that significantly reduce the memory bandwidth requirement for video data. Software decoding of MPEG-4 video data generates much more cache-memory traffic than required. Proper understanding of the decoding algorithm and the composition of its data set is obvious to improve the performance of such a system. The focus of this paper is cache modeling and optimization for portable communication devices running MPEG-4 video decoding algorithm. The architecture we simulate includes a digital signal processor (DSP) for running the MPEG-4 decoding algorithm and a memory system with two levels of caches. We use VisualSim and Cachegrind simulation tools to optimize cache sizes, levels of associativity, and cache levels for a portable device decoding MPEG-4 video.
引用
收藏
页码:239 / 256
页数:17
相关论文
共 50 条
  • [41] Instruction Set Extensions for MPEG-4 Video
    Mladen Berekovic
    Hans-Joachim Stolberg
    Mark B. Kulaczewski
    Peter Pirsch
    Henning Möller
    Holger Runge
    Johannes Kneip
    Benno Stabernack
    Journal of VLSI signal processing systems for signal, image and video technology, 1999, 23 : 27 - 49
  • [42] Joint texture-shape optimization for MPEG-4 multiple video objects
    Chen, ZZ
    Ngan, KN
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2005, 15 (09) : 1170 - 1174
  • [43] A Standard Target Decoder model for MPEG-4 flexMux streams
    Ramaswamy, A
    ISCAS '99: PROCEEDINGS OF THE 1999 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 4: IMAGE AND VIDEO PROCESSING, MULTIMEDIA, AND COMMUNICATIONS, 1999, : 455 - 458
  • [44] Standard Target Decoder model for MPEG-4 FlexMux streams
    Ramaswamy, Arun
    Proceedings - IEEE International Symposium on Circuits and Systems, 1999, 4
  • [45] Instruction set extensions for MPEG-4 video
    Berekovic, M
    Stolberg, HJ
    Kulaczewski, MB
    Pirsch, P
    Möller, H
    Runge, H
    Kneip, J
    Stabernack, B
    JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 1999, 23 (01): : 27 - 49
  • [46] Content protection for MPEG-4 video with watermarking
    Bian Xing-Bin
    Zhu Qing-Xin
    2006 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1-4: VOL 1: SIGNAL PROCESSING, 2006, : 1 - +
  • [47] Automatic video object segmentation for MPEG-4
    Wei, W
    Ngan, KN
    VISUAL COMMUNICATIONS AND IMAGE PROCESSING 2003, PTS 1-3, 2003, 5150 : 9 - 19
  • [48] MPEG-4 compressed video over the Internet
    Wu, Dapeng
    Hou, Yiwei Thomas
    Zhu, Wenwu
    Zhang, Ya-Qin
    Chao, H.Jonathan
    Proceedings - IEEE International Symposium on Circuits and Systems, 1999, 4
  • [49] Video protection for MPEG-4 FGS with watermarking
    Bian, Xingbin
    Zhu, Qingxin
    MULTIMEDIA TOOLS AND APPLICATIONS, 2008, 40 (01) : 61 - 87
  • [50] Coding tools in MPEG-4 for interlaced video
    Panusopone, K
    Chen, XM
    Eifrig, R
    Luthra, A
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2000, 10 (05) : 755 - 766