• DocumentCode
    3398434
  • Title

    Memory access pattern analysis and stream cache design for multimedia applications

  • Author

    Lee, Junghee ; Park, Chanik ; Ha, Soonhoi

  • Author_Institution
    Sch. of Electr. Eng. & Comput. Sci., Seoul Nat. Univ., South Korea
  • fYear
    2003
  • fDate
    21-24 Jan. 2003
  • Firstpage
    22
  • Lastpage
    27
  • Abstract
    The memory system is a major performance and power bottleneck in embedded systems especially for multimedia applications. Most multimedia applications access stream type of data structures with regular access patterns. It is observed that conventional caches behave poorly for stream-type data structure. Therefore, prediction-based prefetching techniques have been extensively researched to exploit the regular access patterns. Prefetching, however, may pollute the cache if the prediction is not accurate and needs extra hardware prediction logic. To overcome these problems, we propose a novel hardware prefetching technique that is assisted by static analysis of data access pattern with stream caches. With the proposed stream cache architecture, we could achieve significant performance improvement compared with the conventional cache architecture.
  • Keywords
    cache storage; data structures; embedded systems; memory architecture; multimedia computing; embedded systems; memory access pattern analysis; multimedia applications; stream cache design; stream caches; stream-type data structure; Data analysis; Data structures; Embedded system; Hardware; Logic; Multimedia systems; Pattern analysis; Pollution; Prefetching; Streaming media;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2003. Proceedings of the ASP-DAC 2003. Asia and South Pacific
  • Print_ISBN
    0-7803-7659-5
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2003.1194988
  • Filename
    1194988