Mapping of video decoder software on a VLIW DSP multiprocessor

Research output: Contribution to journalConference articleResearchpeer review

Authors

  • Achim Freimann
  • Thomas Brune
  • Peter Pirsch
View graph of relations

Details

Original languageEnglish
Pages (from-to)67-78
Number of pages12
JournalProceedings of SPIE - The International Society for Optical Engineering
Volume3311
Publication statusPublished - 26 Mar 1998
EventMultimedia Hardware Architectures 1998 - San Jose, CA, United States
Duration: 29 Jan 199830 Jan 1998

Abstract

When implementing today's video compression standards on programmable processors, it is essential to optimize the algorithms with respect to the underlying hardware. As an example, the core decoder functions of the H.263 hybrid coding scheme were implemented on a SIMD controlled processor with four parallel VLIW data paths, the HiPAR-DSP. The decoder tasks were implemented employing local memory, parallelization on several levels, and data statistics. Special effort was paid on the computation intensive tasks IDCT, and motion compensated frame reconstruction. To speed up the IDCT computation, a data dependent approach was chosen, which distinguishes different block types. The determination of IDCT block type could be parallelized together with other tasks, thus no additional overhead is required. Frame reconstruction mainly benefits from data parallel operations and transparent DMA transfers to and from external memory.

Keywords

    Algorithm mapping, H.263, MPEG, Parallelization techniques, SIMD, Video decoding

ASJC Scopus subject areas

Cite this

Mapping of video decoder software on a VLIW DSP multiprocessor. / Freimann, Achim; Brune, Thomas; Pirsch, Peter.
In: Proceedings of SPIE - The International Society for Optical Engineering, Vol. 3311, 26.03.1998, p. 67-78.

Research output: Contribution to journalConference articleResearchpeer review

Freimann, A, Brune, T & Pirsch, P 1998, 'Mapping of video decoder software on a VLIW DSP multiprocessor', Proceedings of SPIE - The International Society for Optical Engineering, vol. 3311, pp. 67-78. https://doi.org/10.1117/12.304662
Freimann, A., Brune, T., & Pirsch, P. (1998). Mapping of video decoder software on a VLIW DSP multiprocessor. Proceedings of SPIE - The International Society for Optical Engineering, 3311, 67-78. https://doi.org/10.1117/12.304662
Freimann A, Brune T, Pirsch P. Mapping of video decoder software on a VLIW DSP multiprocessor. Proceedings of SPIE - The International Society for Optical Engineering. 1998 Mar 26;3311:67-78. doi: 10.1117/12.304662
Freimann, Achim ; Brune, Thomas ; Pirsch, Peter. / Mapping of video decoder software on a VLIW DSP multiprocessor. In: Proceedings of SPIE - The International Society for Optical Engineering. 1998 ; Vol. 3311. pp. 67-78.
Download
@article{bb14a488ae99466baa1fba551db7c1ab,
title = "Mapping of video decoder software on a VLIW DSP multiprocessor",
abstract = "When implementing today's video compression standards on programmable processors, it is essential to optimize the algorithms with respect to the underlying hardware. As an example, the core decoder functions of the H.263 hybrid coding scheme were implemented on a SIMD controlled processor with four parallel VLIW data paths, the HiPAR-DSP. The decoder tasks were implemented employing local memory, parallelization on several levels, and data statistics. Special effort was paid on the computation intensive tasks IDCT, and motion compensated frame reconstruction. To speed up the IDCT computation, a data dependent approach was chosen, which distinguishes different block types. The determination of IDCT block type could be parallelized together with other tasks, thus no additional overhead is required. Frame reconstruction mainly benefits from data parallel operations and transparent DMA transfers to and from external memory.",
keywords = "Algorithm mapping, H.263, MPEG, Parallelization techniques, SIMD, Video decoding",
author = "Achim Freimann and Thomas Brune and Peter Pirsch",
year = "1998",
month = mar,
day = "26",
doi = "10.1117/12.304662",
language = "English",
volume = "3311",
pages = "67--78",
note = "Multimedia Hardware Architectures 1998 ; Conference date: 29-01-1998 Through 30-01-1998",

}

Download

TY - JOUR

T1 - Mapping of video decoder software on a VLIW DSP multiprocessor

AU - Freimann, Achim

AU - Brune, Thomas

AU - Pirsch, Peter

PY - 1998/3/26

Y1 - 1998/3/26

N2 - When implementing today's video compression standards on programmable processors, it is essential to optimize the algorithms with respect to the underlying hardware. As an example, the core decoder functions of the H.263 hybrid coding scheme were implemented on a SIMD controlled processor with four parallel VLIW data paths, the HiPAR-DSP. The decoder tasks were implemented employing local memory, parallelization on several levels, and data statistics. Special effort was paid on the computation intensive tasks IDCT, and motion compensated frame reconstruction. To speed up the IDCT computation, a data dependent approach was chosen, which distinguishes different block types. The determination of IDCT block type could be parallelized together with other tasks, thus no additional overhead is required. Frame reconstruction mainly benefits from data parallel operations and transparent DMA transfers to and from external memory.

AB - When implementing today's video compression standards on programmable processors, it is essential to optimize the algorithms with respect to the underlying hardware. As an example, the core decoder functions of the H.263 hybrid coding scheme were implemented on a SIMD controlled processor with four parallel VLIW data paths, the HiPAR-DSP. The decoder tasks were implemented employing local memory, parallelization on several levels, and data statistics. Special effort was paid on the computation intensive tasks IDCT, and motion compensated frame reconstruction. To speed up the IDCT computation, a data dependent approach was chosen, which distinguishes different block types. The determination of IDCT block type could be parallelized together with other tasks, thus no additional overhead is required. Frame reconstruction mainly benefits from data parallel operations and transparent DMA transfers to and from external memory.

KW - Algorithm mapping

KW - H.263

KW - MPEG

KW - Parallelization techniques

KW - SIMD

KW - Video decoding

UR - http://www.scopus.com/inward/record.url?scp=0032387902&partnerID=8YFLogxK

U2 - 10.1117/12.304662

DO - 10.1117/12.304662

M3 - Conference article

AN - SCOPUS:0032387902

VL - 3311

SP - 67

EP - 78

JO - Proceedings of SPIE - The International Society for Optical Engineering

JF - Proceedings of SPIE - The International Society for Optical Engineering

SN - 0277-786X

T2 - Multimedia Hardware Architectures 1998

Y2 - 29 January 1998 through 30 January 1998

ER -