Trace-based KPN composability analysis for mapping simultaneous applications to MPSoC platforms

Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/GutachtenBeitrag in KonferenzbandBeigetragenBegutachtung

Beitragende

  • Jeronimo Castrillon - , Rheinisch-Westfälische Technische Hochschule Aachen (Autor:in)
  • Ricardo Velasquez - , ALaRI (Autor:in)
  • Anastasia Stulova - , Rheinisch-Westfälische Technische Hochschule Aachen (Autor:in)
  • Weihua Sheng - , Rheinisch-Westfälische Technische Hochschule Aachen (Autor:in)
  • Jianjiang Ceng - , Rheinisch-Westfälische Technische Hochschule Aachen (Autor:in)
  • Rainer Leupers - , Rheinisch-Westfälische Technische Hochschule Aachen (Autor:in)
  • Gerd Ascheid - , Rheinisch-Westfälische Technische Hochschule Aachen (Autor:in)
  • Heinrich Meyr - , Rheinisch-Westfälische Technische Hochschule Aachen (Autor:in)

Abstract

Nowadays, most embedded devices need to support multiple applications running concurrently. In contrast to desktop computing, very often the set of applications is known at design time and the designer needs to assure that critical applications meet their constraints in every possible use-case. In order to do this, all possible use-cases, i.e. subset of applications running simultaneously, have to be verified thoroughly. An approach to reduce the verification effort, is to perform composability analysis which has been studied for sets of applications modeled as Synchronous Dataflow Graphs. In this paper we introduce a framework that supports a more general parallel programming model based on the Kahn Process Networks Model of Computation and integrates a complete MPSoC programming environment that includes: compiler-centric analysis, performance estimation, simulation as well as mapping and scheduling of multiple applications. In our solution, composability analysis is performed on parallel traces obtained by instrumenting the application code. A case study performed on three typical embedded applications, JPEG, GSM and MPEG-2, proved the applicability of our approach.

Details

OriginalspracheEnglisch
Titel2010 Design, Automation & Test in Europe Conference & Exhibition (DATE 2010)
Herausgeber (Verlag)IEEE, New York [u. a.]
Seiten753-758
Seitenumfang6
ISBN (elektronisch)978-3-9810801-6-2
ISBN (Print)978-1-4244-7054-9
PublikationsstatusVeröffentlicht - 2010
Peer-Review-StatusJa
Extern publiziertJa

Publikationsreihe

ReiheDesign, Automation and Test in Europe Conference and Exhibition (DATE)
ISSN1530-1591

Konferenz

Titel2010 Design, Automation and Test in Europe Conference and Exhibition
KurztitelDATE 2010
Veranstaltungsnummer13
Dauer8 - 12 März 2010
Webseite
StadtDresden
LandDeutschland

Externe IDs

ORCID /0000-0002-5007-445X/work/141545603

Schlagworte

Forschungsprofillinien der TU Dresden

ASJC Scopus Sachgebiete