Optimizing Off-Chip Memory Access Costs in Low Power MPEG-4 Decoder

Haitham Habli, Johan Ersfolk, Johan Lilius, T Westerlund, J Nurmi

    Tutkimustuotos: Artikkeli kirjassa/raportissa/konferenssijulkaisussaKonferenssiartikkeliTieteellinenvertaisarvioitu

    Abstrakti

    One of the main sources for energy consumption in modern video coding algorithms is caused by reading reference frames from main memory. Once a reference frame block is in the local memory, we need to predict in advance when the same reference frame block would be reread from the main memory. The prediction relies on the calculation of motion vectors according to their absolute addresses. The reduction of the number of read accesses can be attained by calculating which motion vectors point to a part of the reference frame that can be copied to a local memory. This increases data locality, and thus reduces energy consumption. The optimized memory access algorithm was integrated into low power MPEG-4 decoder architecture [1, 2] and modeled using SystemC. A cycle accurate model simulation with optimized algorithm showed an average of 10% increase on runtime performance compared to an unoptimized typical video decoding algorithm.
    AlkuperäiskieliEi tiedossa
    Otsikko3rd International Conference on Information and Communication Systems
    KustantajaACM Press
    Sivut
    Sivumäärä5
    ISBN (painettu)978-1-4503-1327-8
    DOI - pysyväislinkit
    TilaJulkaistu - 2012
    OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisuussa
    TapahtumaInternational Conference on Information and Communication Systems - International Conference on Information and Communication Systems
    Kesto: 3 toukokuuta 20125 toukokuuta 2012

    Konferenssi

    KonferenssiInternational Conference on Information and Communication Systems
    Ajanjakso03/05/1205/05/12

    Keywords

    • Memory access
    • fine-grained
    • heterogeneous
    • low power
    • motion vector
    • reusable data
    • video decoder

    Viittausmuodot