• DocumentCode
    1754229
  • Title

    An elastic software cache with fast prefetching for Motion Compensation in video decoding

  • Author

    Chao, Ping ; Lin, Youn-Long

  • Author_Institution
    Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu, Taiwan
  • fYear
    2010
  • fDate
    24-29 Oct. 2010
  • Firstpage
    23
  • Lastpage
    32
  • Abstract
    Real-time decoding of ultrahigh resolution video using multicore architectures is important for future embedded systems. However, memory bandwidth is still a bottleneck of system performance. Video coding performs irregular DRAM access resulting in very low and unstable efficiency. The conventional cache approach is insufficient because it reduces only the redundant accesses to data that has already been fetched during prior-macroblock decoding. We present an Elastic Software Cache (ESC) for ultrahigh resolution video decoding on Scratchpad Memory (SPM)-based systems. Utilizing access region analysis, our latency-optimized prefetching scheme rearranges accesses to minimize both data redundancy and DRAM access latency. Compared to the conventional cache approach, our scheme requires only 4.6 Kbytes of SPM space but it can save up to 25% of memory access cycles resulting in both higher performance and lower power.
  • Keywords
    DRAM chips; cache storage; embedded systems; motion compensation; multiprocessing systems; optimisation; video coding; DRAM access; elastic software cache; embedded systems; memory access cycles; memory access optimization; memory bandwidth; motion compensation; multicore architectures; prefetching; prior-macroblock decoding; scratchpad memory; video decoding; Bandwidth; Decoding; Merging; Motion segmentation; Prefetching; Random access memory; H.264/AVC; Memory Access Optimization; Motion Compensation; Software Cache; Video Decoding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign and System Synthesis (CODES+ISSS), 2010 IEEE/ACM/IFIP International Conference on
  • Conference_Location
    Scottsdale, AZ
  • Print_ISBN
    978-1-6055-8905-3
  • Type

    conf

  • Filename
    5751507