Task management in MPSoCs: An ASIP approach

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

Beitragende

  • Jeronimo Castrillon - , Rheinisch-Westfälische Technische Hochschule Aachen (Autor:in)
  • Diandian Zhang - , Rheinisch-Westfälische Technische Hochschule Aachen (Autor:in)
  • Torsten Kempf - , Rheinisch-Westfälische Technische Hochschule Aachen (Autor:in)
  • Bart Vanthournout - , CoWare, Inc. (Autor:in)
  • Rainer Leupers - , Rheinisch-Westfälische Technische Hochschule Aachen (Autor:in)
  • Gerd Ascheid - , Rheinisch-Westfälische Technische Hochschule Aachen (Autor:in)

Abstract

Scheduling, mapping and synchronization have an essential impact on the performance of Multi-Processor System-on-Chips (MPSoCs), especially in heterogeneous systems with many cores and small tasks. This paper presents a technique to efficiently accelerate these operations. Key contribution is an Application-Specific Instruction-set Processor (ASIP) called OSIP which is especially tailored to achieve this. In contrast to pure HW solutions, OSIP is programmable and hence features higher flexibility and better scalability. OSIP comes with a compiler and a firmware that ease its usability, and an abstract formal model that allows analytical evaluation and integration into fast system level simulators. Together with OSIP, a thin software layer is proposed that leverages high level multi-task programming by abstracting OSIP's low level details away. In an extensive case study based on a synthetic benchmark and a benchmark from the multimedia domain (H.264), OSIP highlights its potential when compared against a standard RISC and an ARM926-EJS processor.

Details

OriginalspracheEnglisch
TitelProceedings of the 2009 IEEE/ACM International Conference on Computer-Aided Design - Digest of Technical Papers, ICCAD 2009
Seiten587-594
Seitenumfang8
PublikationsstatusVeröffentlicht - 2009
Peer-Review-StatusJa
Extern publiziertJa

Publikationsreihe

ReiheICCAD '09: The International Conference on Computer-Aided

Konferenz

Titel2009 IEEE/ACM International Conference on Computer-Aided Design
KurztitelICCAD 2009
Dauer2 - 5 November 2009
StadtSan Jose
LandUSA/Vereinigte Staaten

Externe IDs

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

Schlagworte

Forschungsprofillinien der TU Dresden

Schlagwörter

  • ASIP, Embedded systems, MPSoC scheduling and mapping