• DocumentCode
    1778622
  • Title

    A memory energy consumption analysis of Motion Estimation algorithms using data reuse in video coding systems

  • Author

    Amaral, Livia ; Silveira, Dieison ; Povala, Guilherme ; Agostini, Luciano ; Porto, Marcelo ; Zatt, Bruno

  • Author_Institution
    Group of Archit. & Integrated Circuits - GACI, Fed. Univ. of Pelotas - UFPel, Pelotas, Brazil
  • fYear
    2014
  • fDate
    1-5 Sept. 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    The number of accesses Motion Estimation requires to write and read large amount of data from external memory is the major issue in video coding systems, since, besides being the performance bottleneck of these systems, it impacts directly on the energy consumption. To attenuate this problem, there are solutions that involve data reuse strategies using on-chip SRAM memories. The main advantage of these solutions is the fact that they can achieve high external memory bandwidth reduction on reading operations. This paper presents an evaluation of the impact of the memory accesses and energy consumption considering a Level C+ data reuse scheme for four different fast algorithms and the Full Search algorithm. Our results show that the energy consumption for the traditional method, when no memory bandwidth reduction strategy is used, becomes impractical for most of the considered Motion Estimation algorithms. However, when the data reuse scheme Level C+ is used, the energy consumption related to the memory suffers a great reduction, making it possible for fast algorithms to be used in real-time video coding systems. The reduction reached is up to 97% when considering fast Motion Estimation algorithms.
  • Keywords
    SRAM chips; motion estimation; real-time systems; video coding; external memory bandwidth reduction; full search algorithm; level C+ data reuse scheme; memory energy consumption analysis; motion estimation; on-chip SRAM memories; real-time video coding systems; Abstracts; Bandwidth; Encoding; Measurement; Random access memory; Switches; System-on-chip; Motion estimation; data reuse; energy consumption analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Integrated Circuits and Systems Design (SBCCI), 2014 27th Symposium on
  • Conference_Location
    Aracaju
  • Type

    conf

  • DOI
    10.1145/2660540.2660999
  • Filename
    6994651