• DocumentCode
    381367
  • Title

    Multi-level memory prefetching for media and stream processing

  • Author

    Fritts, Jason

  • Author_Institution
    Dept. of Comput. Sci., Washington Univ., St. Louis, MO, USA
  • Volume
    2
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    101
  • Abstract
    This paper presents a multi-level memory prefetch hierarchy for media and stream processing applications. Two major bottlenecks in the performance of multimedia and network applications are long memory latencies and limited off-chip processor bandwidth. Aggressive prefetching can be used to mitigate the memory latency problem, but overly aggressive prefetching may overload the limited external processor bandwidth. To accommodate both problems, we propose multilevel memory prefetching. The multi-level organization enables conservative prefetching on-chip and more aggressive prefetching off-chip. The combination provides aggressive prefetching while minimally impacting off-chip bandwidth, enabling more efficient memory performance for media and stream processing. This paper presents preliminary results for multi-level memory prefetching, which show that combining prefetching at the L1 and DRAM memory levels provides the most effective prefetching with minimal extra bandwidth.
  • Keywords
    buffer storage; multimedia communication; multimedia computing; DRAM memory; L1 memory; bandwidth; media processing; memory latencies; memory performance; multi-level memory prefetch hierarchy; multi-level memory prefetching; multi-level organization; multimedia applications; network applications; off-chip processor bandwidth; on-chip; stream processing; Application software; Bandwidth; Computer networks; Computer science; Delay; Multimedia computing; Personal digital assistants; Prefetching; Random access memory; Streaming media;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia and Expo, 2002. ICME '02. Proceedings. 2002 IEEE International Conference on
  • Print_ISBN
    0-7803-7304-9
  • Type

    conf

  • DOI
    10.1109/ICME.2002.1035522
  • Filename
    1035522