• DocumentCode
    1035370
  • Title

    Neighbor cache prefetching for multimedia image and video processing

  • Author

    Cucchiara, Rita ; Piccardi, Massimo ; Prati, Andrea

  • Author_Institution
    Dipt. di Ingegneria dell´´Informazione, Univ. di Modena e Reggio Emilia, Italy
  • Volume
    6
  • Issue
    4
  • fYear
    2004
  • Firstpage
    539
  • Lastpage
    552
  • Abstract
    Cache performance is strongly influenced by the type of locality embodied in programs. In particular, multimedia programs handling images and videos are characterized by a bidimensional spatial locality, which is not adequately exploited by standard caches. In this paper we propose novel cache prefetching techniques for image data, called neighbor prefetching, able to improve exploitation of bidimensional spatial locality. A performance comparison is provided against other assessed prefetching techniques on a multimedia workload (with MPEG-2 and MPEG-4 decoding, image processing, and visual object segmentation), including a detailed evaluation of both the miss rate and the memory access time. Results prove that neighbor prefetching achieves a significant reduction in the time due to delayed memory cycles (more than 97% on MPEG-4 with respect to 75% of the second performing technique). This reduction leads to a substantial speedup on the overall memory access time (up to 140% for MPEG-4). Performance has been measured with the PRIMA trace-driven simulator, specifically devised to support cache prefetching.
  • Keywords
    cache storage; image processing; multimedia computing; video signal processing; PRIMA trace-driven simulator; bidimensional spatial locality; cache memories; cache prefetching technique; image data; memory access time; multimedia image processing; multimedia programs; multimedia video processing; neighbor prefetching; visual object segmentation; Decoding; Delay effects; Hardware; Image processing; MPEG 4 Standard; Object segmentation; Pixel; Prefetching; Programmable logic arrays; US Department of Transportation; Cache memories; image processing; multimedia; neighbor prefetching; prefetching;
  • fLanguage
    English
  • Journal_Title
    Multimedia, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1520-9210
  • Type

    jour

  • DOI
    10.1109/TMM.2004.830806
  • Filename
    1315646