Application Workload and SystemC Platform Modeling for Performance Evaluation

Jari Kreku, Mika Hoppari, Tuomo Kestilä, Yang Qu, Juha-Pekka Soininen, Kari Tiensyrja

Research output: Chapter in Book/Report/Conference proceedingChapter or book articleScientificpeer-review

2 Citations (Scopus)

Abstract

Increasing number of concurrent applications in future mobile devices will be based on parallel heterogeneous multiprocessor system-on-chip platforms using network-on-chip communication to achieve scalability. A performance modeling and simulation approach is described to explore efficiently the application-platform solution/design space at system-level. The application behavior is abstracted to workload models that are mapped onto performance models of the execution platform for transaction level simulation. The approach provides separation of application and platform through service-oriented modeling. The experimentation of the approach in a mobile video player case study is presented.
Original languageEnglish
Title of host publicationLanguages for Embedded Systems and their Applications
Subtitle of host publicationSelected Contributions on Specification, Design, and Verification from FDL’08
PublisherSpringer
Chapter9
Pages131-148
ISBN (Electronic)978-1-4020-9714-0
ISBN (Print)978-1-4020-9713-3
DOIs
Publication statusPublished - 2009
MoE publication typeA3 Part of a book or another research book

Publication series

SeriesLecture Notes in Electrical Engineering
Volume36

Fingerprint

Mobile devices
Scalability
Communication
System-on-chip
Network-on-chip

Cite this

Kreku, J., Hoppari, M., Kestilä, T., Qu, Y., Soininen, J-P., & Tiensyrja, K. (2009). Application Workload and SystemC Platform Modeling for Performance Evaluation. In Languages for Embedded Systems and their Applications: Selected Contributions on Specification, Design, and Verification from FDL’08 (pp. 131-148). Springer. Lecture Notes in Electrical Engineering, Vol.. 36 https://doi.org/10.1007/978-1-4020-9714-0_9
Kreku, Jari ; Hoppari, Mika ; Kestilä, Tuomo ; Qu, Yang ; Soininen, Juha-Pekka ; Tiensyrja, Kari. / Application Workload and SystemC Platform Modeling for Performance Evaluation. Languages for Embedded Systems and their Applications: Selected Contributions on Specification, Design, and Verification from FDL’08. Springer, 2009. pp. 131-148 (Lecture Notes in Electrical Engineering, Vol. 36).
@inbook{763c34b7306244cb989192d4a69e09e4,
title = "Application Workload and SystemC Platform Modeling for Performance Evaluation",
abstract = "Increasing number of concurrent applications in future mobile devices will be based on parallel heterogeneous multiprocessor system-on-chip platforms using network-on-chip communication to achieve scalability. A performance modeling and simulation approach is described to explore efficiently the application-platform solution/design space at system-level. The application behavior is abstracted to workload models that are mapped onto performance models of the execution platform for transaction level simulation. The approach provides separation of application and platform through service-oriented modeling. The experimentation of the approach in a mobile video player case study is presented.",
author = "Jari Kreku and Mika Hoppari and Tuomo Kestil{\"a} and Yang Qu and Juha-Pekka Soininen and Kari Tiensyrja",
note = "CA2: TK810",
year = "2009",
doi = "10.1007/978-1-4020-9714-0_9",
language = "English",
isbn = "978-1-4020-9713-3",
series = "Lecture Notes in Electrical Engineering",
publisher = "Springer",
pages = "131--148",
booktitle = "Languages for Embedded Systems and their Applications",
address = "Germany",

}

Kreku, J, Hoppari, M, Kestilä, T, Qu, Y, Soininen, J-P & Tiensyrja, K 2009, Application Workload and SystemC Platform Modeling for Performance Evaluation. in Languages for Embedded Systems and their Applications: Selected Contributions on Specification, Design, and Verification from FDL’08. Springer, Lecture Notes in Electrical Engineering, vol. 36, pp. 131-148. https://doi.org/10.1007/978-1-4020-9714-0_9

Application Workload and SystemC Platform Modeling for Performance Evaluation. / Kreku, Jari; Hoppari, Mika; Kestilä, Tuomo; Qu, Yang; Soininen, Juha-Pekka ; Tiensyrja, Kari.

Languages for Embedded Systems and their Applications: Selected Contributions on Specification, Design, and Verification from FDL’08. Springer, 2009. p. 131-148 (Lecture Notes in Electrical Engineering, Vol. 36).

Research output: Chapter in Book/Report/Conference proceedingChapter or book articleScientificpeer-review

TY - CHAP

T1 - Application Workload and SystemC Platform Modeling for Performance Evaluation

AU - Kreku, Jari

AU - Hoppari, Mika

AU - Kestilä, Tuomo

AU - Qu, Yang

AU - Soininen, Juha-Pekka

AU - Tiensyrja, Kari

N1 - CA2: TK810

PY - 2009

Y1 - 2009

N2 - Increasing number of concurrent applications in future mobile devices will be based on parallel heterogeneous multiprocessor system-on-chip platforms using network-on-chip communication to achieve scalability. A performance modeling and simulation approach is described to explore efficiently the application-platform solution/design space at system-level. The application behavior is abstracted to workload models that are mapped onto performance models of the execution platform for transaction level simulation. The approach provides separation of application and platform through service-oriented modeling. The experimentation of the approach in a mobile video player case study is presented.

AB - Increasing number of concurrent applications in future mobile devices will be based on parallel heterogeneous multiprocessor system-on-chip platforms using network-on-chip communication to achieve scalability. A performance modeling and simulation approach is described to explore efficiently the application-platform solution/design space at system-level. The application behavior is abstracted to workload models that are mapped onto performance models of the execution platform for transaction level simulation. The approach provides separation of application and platform through service-oriented modeling. The experimentation of the approach in a mobile video player case study is presented.

U2 - 10.1007/978-1-4020-9714-0_9

DO - 10.1007/978-1-4020-9714-0_9

M3 - Chapter or book article

SN - 978-1-4020-9713-3

T3 - Lecture Notes in Electrical Engineering

SP - 131

EP - 148

BT - Languages for Embedded Systems and their Applications

PB - Springer

ER -

Kreku J, Hoppari M, Kestilä T, Qu Y, Soininen J-P, Tiensyrja K. Application Workload and SystemC Platform Modeling for Performance Evaluation. In Languages for Embedded Systems and their Applications: Selected Contributions on Specification, Design, and Verification from FDL’08. Springer. 2009. p. 131-148. (Lecture Notes in Electrical Engineering, Vol. 36). https://doi.org/10.1007/978-1-4020-9714-0_9