• DocumentCode
    1511695
  • Title

    Low power memory storage and transfer organization for the MPEG-4 full pel motion estimation on a multimedia processor

  • Author

    Brockmeyer, Erik ; Nachtergaele, Lode ; Catthoor, Francky V M ; Bormans, Jan ; De Man, Hugo J.

  • Author_Institution
    Katholieke Univ., Leuven, Belgium
  • Volume
    1
  • Issue
    2
  • fYear
    1999
  • fDate
    6/1/1999 12:00:00 AM
  • Firstpage
    202
  • Lastpage
    216
  • Abstract
    Data transfers and storage are crucial cost factors in multimedia systems. Systematic methodologies are needed to obtain dramatic reductions in terms of power, area and cycle count. Upcoming multimedia processing applications will require high memory bandwidth. In this paper, we estimate that a software reference implementation of an MPEG-4 video encoder typically requires five Gtransfers/s to main memory for a simple profile level L2. This shows a clear need for optimization and the use of intermediate memory stages. By applying our ACROPOLIS methodology, developed mainly to relieve this data access bottleneck, we have arrived at an implementation which needs a factor 65 less background accesses. In addition, we also show that we can heavily improve on the memory transfers, without sacrificing speed (even gaining about 10% on cache misses and cycles for a DEC Alpha), by aggressive source code transformations
  • Keywords
    motion estimation; multimedia systems; video coding; ACROPOLIS methodology; MPEG-4 full pel motion estimation; low power memory storage; multimedia processor; multimedia systems; software reference implementation; transfer organization; video encoder; Application software; Context modeling; Decoding; Embedded software; Hardware; MPEG 4 Standard; Motion estimation; Multimedia systems; Software algorithms; Virtual manufacturing;
  • fLanguage
    English
  • Journal_Title
    Multimedia, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1520-9210
  • Type

    jour

  • DOI
    10.1109/6046.766740
  • Filename
    766740