A platform-independent methodology for performance estimation of multimedia signal processing applications

Research output: Contribution to journalArticleResearchpeer review

Authors

  • Hans Joachim Stolberg
  • Mladen Bereković
  • Peter Pirsch

Research Organisations

View graph of relations

Details

Original languageEnglish
Pages (from-to)139-151
Number of pages13
JournalJournal of VLSI Signal Processing Systems for Signal, Image, and Video Technology
Volume41
Issue number2
Publication statusPublished - 1 Sept 2005

Abstract

A methodological framework for performance estimation of multimedia signal processing applications on different implementation platforms is presented. The methodology derives a complexity profile which is characteristic for an application, but completely platform-independent. By correlating the complexity profile with platform-specific data, performance estimation results for different platforms are obtained. The methodology is based on a reference software implementation of the targeted application, but is, in constrast to instruction-level profiling-based approaches, fully independent of its optimization degree. The proposed methodology is demonstrated by example of an MPEG-4 Advanced Simple Profile (ASP) video decoder. Performance estimation results are presented for two different platforms, a specialized VLIW media processor and an embedded general-purpose RISC processor, showing a high accuracy of he methodology. The approach can be employed to assist in design decisions in the specification phase of new architectures, in the selection process of a suitable target platform for a multimedia application, or in the optimization stage of a software implementation on a specific platform.

Keywords

    Bitstream analysis, Complexity, Digital signal processor, MPEG-4, Multimedia signal processing, Performance estimation

ASJC Scopus subject areas

Cite this

A platform-independent methodology for performance estimation of multimedia signal processing applications. / Stolberg, Hans Joachim; Bereković, Mladen; Pirsch, Peter.
In: Journal of VLSI Signal Processing Systems for Signal, Image, and Video Technology, Vol. 41, No. 2, 01.09.2005, p. 139-151.

Research output: Contribution to journalArticleResearchpeer review

Download
@article{05c64eb22c4c4a5a87ba445afcb5b5f3,
title = "A platform-independent methodology for performance estimation of multimedia signal processing applications",
abstract = "A methodological framework for performance estimation of multimedia signal processing applications on different implementation platforms is presented. The methodology derives a complexity profile which is characteristic for an application, but completely platform-independent. By correlating the complexity profile with platform-specific data, performance estimation results for different platforms are obtained. The methodology is based on a reference software implementation of the targeted application, but is, in constrast to instruction-level profiling-based approaches, fully independent of its optimization degree. The proposed methodology is demonstrated by example of an MPEG-4 Advanced Simple Profile (ASP) video decoder. Performance estimation results are presented for two different platforms, a specialized VLIW media processor and an embedded general-purpose RISC processor, showing a high accuracy of he methodology. The approach can be employed to assist in design decisions in the specification phase of new architectures, in the selection process of a suitable target platform for a multimedia application, or in the optimization stage of a software implementation on a specific platform.",
keywords = "Bitstream analysis, Complexity, Digital signal processor, MPEG-4, Multimedia signal processing, Performance estimation",
author = "Stolberg, {Hans Joachim} and Mladen Berekovi{\'c} and Peter Pirsch",
year = "2005",
month = sep,
day = "1",
doi = "10.1007/s11265-005-6646-3",
language = "English",
volume = "41",
pages = "139--151",
journal = "Journal of VLSI Signal Processing Systems for Signal, Image, and Video Technology",
issn = "1387-5485",
publisher = "Springer New York",
number = "2",

}

Download

TY - JOUR

T1 - A platform-independent methodology for performance estimation of multimedia signal processing applications

AU - Stolberg, Hans Joachim

AU - Bereković, Mladen

AU - Pirsch, Peter

PY - 2005/9/1

Y1 - 2005/9/1

N2 - A methodological framework for performance estimation of multimedia signal processing applications on different implementation platforms is presented. The methodology derives a complexity profile which is characteristic for an application, but completely platform-independent. By correlating the complexity profile with platform-specific data, performance estimation results for different platforms are obtained. The methodology is based on a reference software implementation of the targeted application, but is, in constrast to instruction-level profiling-based approaches, fully independent of its optimization degree. The proposed methodology is demonstrated by example of an MPEG-4 Advanced Simple Profile (ASP) video decoder. Performance estimation results are presented for two different platforms, a specialized VLIW media processor and an embedded general-purpose RISC processor, showing a high accuracy of he methodology. The approach can be employed to assist in design decisions in the specification phase of new architectures, in the selection process of a suitable target platform for a multimedia application, or in the optimization stage of a software implementation on a specific platform.

AB - A methodological framework for performance estimation of multimedia signal processing applications on different implementation platforms is presented. The methodology derives a complexity profile which is characteristic for an application, but completely platform-independent. By correlating the complexity profile with platform-specific data, performance estimation results for different platforms are obtained. The methodology is based on a reference software implementation of the targeted application, but is, in constrast to instruction-level profiling-based approaches, fully independent of its optimization degree. The proposed methodology is demonstrated by example of an MPEG-4 Advanced Simple Profile (ASP) video decoder. Performance estimation results are presented for two different platforms, a specialized VLIW media processor and an embedded general-purpose RISC processor, showing a high accuracy of he methodology. The approach can be employed to assist in design decisions in the specification phase of new architectures, in the selection process of a suitable target platform for a multimedia application, or in the optimization stage of a software implementation on a specific platform.

KW - Bitstream analysis

KW - Complexity

KW - Digital signal processor

KW - MPEG-4

KW - Multimedia signal processing

KW - Performance estimation

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

U2 - 10.1007/s11265-005-6646-3

DO - 10.1007/s11265-005-6646-3

M3 - Article

AN - SCOPUS:22344444244

VL - 41

SP - 139

EP - 151

JO - Journal of VLSI Signal Processing Systems for Signal, Image, and Video Technology

JF - Journal of VLSI Signal Processing Systems for Signal, Image, and Video Technology

SN - 1387-5485

IS - 2

ER -