• DocumentCode
    2456093
  • Title

    A video compression case study on a reconfigurable VLIW architecture

  • Author

    Rizzo, Davide ; Colavin, Osvaldo

  • fYear
    2002
  • fDate
    2002
  • Firstpage
    540
  • Lastpage
    546
  • Abstract
    In this paper, we investigate the benefits of a flexible, application-specific instruction set by adding a run-time Reconfigurable Functional Unit (RFU) to a VLIW processor. Preliminary results on the motion estimation stage in an MPEG4 video encoder are presented. With the RFU modeled at functional level and under realistic assumptions on execution latency, technology scaling and reconfiguration penalty, we explore different RFU instructions at fine-grain (instruction-level) and coarse-grain (loop-level) granularity to speedup the application execution. The memory bandwidth bottleneck, typical for streaming applications, is alleviated through the combined adoption of custom prefetch pattern instructions and an extent of local memory. Performance evaluations indicate that up to an 8× improvement with loop-level optimizations can be achieved under various architectural assumptions
  • Keywords
    instruction sets; motion estimation; parallel architectures; reconfigurable architectures; video coding; MPEG4 video encoder; application-specific instruction set; coarse-grain granularity; custom prefetch pattern instructions; execution latency; fine-grain granularity; functional level modeling; local memory; memory bandwidth bottleneck; motion estimation stage; performance evaluations; reconfigurable VLIW architecture; reconfiguration penalty; run-time reconfigurable functional unit; technology scaling; video compression case study; Bandwidth; Benchmark testing; Computer aided software engineering; Delay; Hardware; Kernel; MPEG 4 Standard; Motion estimation; VLIW; Video compression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition, 2002. Proceedings
  • Conference_Location
    Paris
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-1471-5
  • Type

    conf

  • DOI
    10.1109/DATE.2002.998353
  • Filename
    998353