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
来源
Multimedia Tools and Applications | 2006年 / 28卷
关键词
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 条
  • [1] Cache modeling and optimization for portable devices running MPEG-4 video decoder
    Asaduzzaman, Abu
    Mahgoub, Imad
    MULTIMEDIA TOOLS AND APPLICATIONS, 2006, 28 (02) : 239 - 256
  • [2] Usage of MPEG-4 video on OSGi devices
    Tkachenko, Dmitry A.
    Lagunov, Alexander V.
    Trofimov, Vitaly V.
    Andrievsky, Eugeny A.
    Kornet, Nickolay V.
    2006 IEEE TENTH INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS, PROCEEDINGS, 2006, : 48 - +
  • [3] Parallel algorithm implementation of MPEG-4 video decoder on DSP
    Li, DM
    Li, ZH
    NEURAL NETWORK AND DISTRIBUTED PROCESSING, 2001, 4555 : 148 - 153
  • [4] Cache Optimization for Real Time MPEG-4 encoder
    Hu-Zhiqiang
    Deng Lun-hui
    Rui Lv
    2009 ISECS INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT, VOL II, 2009, : 226 - 230
  • [5] MPEG-4 Video Compression Optimization Research
    Wei, Xianmin
    INTERNATIONAL CONFERENCE ON GRAPHIC AND IMAGE PROCESSING (ICGIP 2011), 2011, 8285
  • [6] Performance optimization of an MPEG-2 to MPEG-4 video transcoder
    Kalva, H
    Vetro, A
    Sun, HF
    VLSI CIRCUITS AND SYSTEMS, 2003, 5117 : 341 - 350
  • [7] Fault-Tolerant Architecture for an MPEG-4 Based Video Decoder Driver
    Kamat, Sachin P.
    IEEE EMBEDDED SYSTEMS LETTERS, 2012, 4 (01) : 13 - 16
  • [8] FPGA-oriented HW/SW implementation of the MPEG-4 video decoder
    Zemva, Andrej
    Verderber, Matjaz
    MICROPROCESSORS AND MICROSYSTEMS, 2007, 31 (05) : 313 - 325
  • [9] Performance analysis of MPEG-4 decoder and encoder
    Cavalli, F
    Cucchiara, R
    Piccardi, M
    Prati, A
    PROCEEDINGS VIPROMCOM-2002, 2002, : 227 - 231
  • [10] Optimization methods for MPEG-4 algorithms in multimedia applications running on PDA
    Duracic, K
    Mlinaric, H
    Kovac, M
    PROCEEDINGS EC-VIP-MC 2003, VOLS 1 AND 2, 2003, : 305 - 310