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

Publikation: Beitrag in FachzeitschriftArtikelForschungPeer-Review

Autorschaft

  • Hans Joachim Stolberg
  • Mladen Bereković
  • Peter Pirsch
Forschungs-netzwerk anzeigen

Details

OriginalspracheEnglisch
Seiten (von - bis)139-151
Seitenumfang13
FachzeitschriftJournal of VLSI Signal Processing Systems for Signal, Image, and Video Technology
Jahrgang41
Ausgabenummer2
PublikationsstatusVeröffentlicht - 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.

ASJC Scopus Sachgebiete

Zitieren

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, Jahrgang 41, Nr. 2, 01.09.2005, S. 139-151.

Publikation: Beitrag in FachzeitschriftArtikelForschungPeer-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 -