• DocumentCode
    403649
  • Title

    Adaptive prefetching for multimedia applications in embedded systems

  • Author

    Sbeyti, Hassan ; Niar, Smail ; Eeckhout, Lieven

  • Author_Institution
    LAMIH, Univ. of Valenciennes, Xx, France
  • Volume
    2
  • fYear
    2004
  • fDate
    16-20 Feb. 2004
  • Firstpage
    1350
  • Abstract
    This paper presents a new and simple prefetching mechanism to improve the memory performance of multimedia applications. This method adapts the memory access mechanism to the access patterns as observed in the application. By doing so, performance is increased, the available resources are better utilized and energy consumption is reduced. Using our prefetch method, we are able to get up to 5.5% IPC improvement, more than 50% cache miss reduction, and up to 4.5% energy reduction. Our mechanism results in better performance for a 2KB data cache than is achievable with an 8KB data cache (without prefetching) for StrongArm SA1110 and Xscale-like processor configurations. This mechanism requires limited hardware resources and generates little additional external bus transfers. This makes this adaptive prefetching well suited for embedded microprocessor systems.
  • Keywords
    cache storage; embedded systems; multimedia systems; storage management; 2 kByte; 8 Kbyte; StrongArm SA1110; Xscale like processor; adaptive prefetching; data cache; embedded microprocessor systems; embedded systems; energy consumption; external bus transfers; memory access mechanisms; multimedia applications; Bandwidth; Containers; Decoding; Embedded system; Energy consumption; Hardware; MPEG 4 Standard; Multimedia systems; Prefetching; Video sequences;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition, 2004. Proceedings
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-2085-5
  • Type

    conf

  • DOI
    10.1109/DATE.2004.1269082
  • Filename
    1269082