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 条
  • [41] Rate and distortion models for MPEG-4 video encoding
    Nunes, P
    Pereira, F
    APPLICATIONS OF DIGITAL IMAGE PROCESSING XXVII, PTS 1AND 2, 2004, 5558 : 382 - 394
  • [42] MPEG-4 video subjective test procedures and results
    Pereira, F
    Alpert, T
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1997, 7 (01) : 32 - 51
  • [43] DECODER-SIDE BLOCK MOTION ESTIMATION FOR H.264/MPEG-4 AVC BASED VIDEO CODING
    Klomp, Sven
    Munderloh, Marco
    Vatis, Yuri
    Ostermann, Joern
    ISCAS: 2009 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-5, 2009, : 1641 - 1644
  • [44] Parallel implementation of arbitrary-shaped MPEG-4 decoder for multiprocessor systems
    Pastrnak, M
    de With, PHN
    Stuijk, S
    van Meerbergen, J
    VISUAL COMMUNICATIONS AND IMAGE PROCESSING 2006, PTS 1 AND 2, 2006, 6077
  • [45] A group-based low delay variable length decoder for MPEG-4
    Hu Xue-quan
    Du Gao-ming
    Zhang Duo-li
    Song Yu-kun
    Gao Ming-lun
    PROCEEDINGS OF 2009 INTERNATIONAL WORKSHOP ON INFORMATION SECURITY AND APPLICATION, 2009, : 372 - 375
  • [46] Hardware-software implementation of MPEG-4 video codec
    Kim, SM
    Park, JH
    Park, SM
    Koo, BT
    Shin, KS
    Suh, KB
    Kim, IK
    Eum, NW
    Kim, KS
    ETRI JOURNAL, 2003, 25 (06) : 489 - 502
  • [47] Quality-adaptive requantization for low-energy MPEG-4 video decoding in mobile devices
    Park, S
    Lee, Y
    Lee, J
    Shin, H
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2005, 51 (03) : 999 - 1005
  • [48] Object watermarking for MPEG-4 video streams copyright protection
    Barni, M
    Bartolini, F
    Cappellini, V
    Checcacci, N
    SECURITY AND WATERMARKING OF MULTIMEDIA CONTENTS II, 2000, 3971 : 465 - 476
  • [49] Performance evaluation of MPEG-4 video over tetra channel
    Chang, YC
    Beg, MS
    Tang, TF
    6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL III, PROCEEDINGS: IMAGE, ACOUSTIC, SPEECH AND SIGNAL PROCESSING I, 2002, : 17 - 22
  • [50] An MPEG-4 virtual video conferencing system with robust video object segmentation
    Pan, JH
    Gu, C
    Sun, MT
    PROCEEDINGS OF WORKSHOP AND EXHIBITION ON MPEG-4, 2002, : 45 - 48