Run-time assignment of tasks to multiple heterogeneous processors

L.T. Smit, Gerardus Johannes Maria Smit, Johann L. Hurink, Haitze J. Broersma, Daniël Paulusma, P.T. Wolkotte

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

18 Downloads (Pure)

Abstract

This paper describes the implementation and evaluation of an algorithm that maps a number of communicating processes to a heterogeneous tiled System on Chip (SoC) architecture at run-time. The mapping algorithm minimizes the total amount of energy consumption, while still providing an adequate Quality of Service (QoS). The properties of the algorithmare described and evaluated and a realistic mapping example is given.
Original languageUndefined
Title of host publication5th PROGRESS Symposium on Embedded Systems
Place of PublicationNieuwegein, the Netherlands
PublisherSTW
Pages185-192
Number of pages8
ISBN (Print)90-73461-41-3
Publication statusPublished - Oct 2004
Event5th PROGRESS Symposium on Embedded Systems 2004 - Nieuwegein, Netherlands
Duration: 20 Oct 200420 Oct 2004
Conference number: 5

Publication series

Name
PublisherSTW Technology Foundation

Conference

Conference5th PROGRESS Symposium on Embedded Systems 2004
Abbreviated titlePROGRESS
CountryNetherlands
CityNieuwegein
Period20/10/0420/10/04

Keywords

  • METIS-221812
  • CAES-EEA: Efficient Embedded Architectures
  • EWI-1492
  • IR-49442

Cite this

Smit, L. T., Smit, G. J. M., Hurink, J. L., Broersma, H. J., Paulusma, D., & Wolkotte, P. T. (2004). Run-time assignment of tasks to multiple heterogeneous processors. In 5th PROGRESS Symposium on Embedded Systems (pp. 185-192). Nieuwegein, the Netherlands: STW.
Smit, L.T. ; Smit, Gerardus Johannes Maria ; Hurink, Johann L. ; Broersma, Haitze J. ; Paulusma, Daniël ; Wolkotte, P.T. / Run-time assignment of tasks to multiple heterogeneous processors. 5th PROGRESS Symposium on Embedded Systems. Nieuwegein, the Netherlands : STW, 2004. pp. 185-192
@inproceedings{7fdea9a493f14ac99d11568311f1a44f,
title = "Run-time assignment of tasks to multiple heterogeneous processors",
abstract = "This paper describes the implementation and evaluation of an algorithm that maps a number of communicating processes to a heterogeneous tiled System on Chip (SoC) architecture at run-time. The mapping algorithm minimizes the total amount of energy consumption, while still providing an adequate Quality of Service (QoS). The properties of the algorithmare described and evaluated and a realistic mapping example is given.",
keywords = "METIS-221812, CAES-EEA: Efficient Embedded Architectures, EWI-1492, IR-49442",
author = "L.T. Smit and Smit, {Gerardus Johannes Maria} and Hurink, {Johann L.} and Broersma, {Haitze J.} and Dani{\"e}l Paulusma and P.T. Wolkotte",
note = "Imported from CHAMELEON.xml",
year = "2004",
month = "10",
language = "Undefined",
isbn = "90-73461-41-3",
publisher = "STW",
pages = "185--192",
booktitle = "5th PROGRESS Symposium on Embedded Systems",

}

Smit, LT, Smit, GJM, Hurink, JL, Broersma, HJ, Paulusma, D & Wolkotte, PT 2004, Run-time assignment of tasks to multiple heterogeneous processors. in 5th PROGRESS Symposium on Embedded Systems. STW, Nieuwegein, the Netherlands, pp. 185-192, 5th PROGRESS Symposium on Embedded Systems 2004, Nieuwegein, Netherlands, 20/10/04.

Run-time assignment of tasks to multiple heterogeneous processors. / Smit, L.T.; Smit, Gerardus Johannes Maria; Hurink, Johann L.; Broersma, Haitze J.; Paulusma, Daniël; Wolkotte, P.T.

5th PROGRESS Symposium on Embedded Systems. Nieuwegein, the Netherlands : STW, 2004. p. 185-192.

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

TY - GEN

T1 - Run-time assignment of tasks to multiple heterogeneous processors

AU - Smit, L.T.

AU - Smit, Gerardus Johannes Maria

AU - Hurink, Johann L.

AU - Broersma, Haitze J.

AU - Paulusma, Daniël

AU - Wolkotte, P.T.

N1 - Imported from CHAMELEON.xml

PY - 2004/10

Y1 - 2004/10

N2 - This paper describes the implementation and evaluation of an algorithm that maps a number of communicating processes to a heterogeneous tiled System on Chip (SoC) architecture at run-time. The mapping algorithm minimizes the total amount of energy consumption, while still providing an adequate Quality of Service (QoS). The properties of the algorithmare described and evaluated and a realistic mapping example is given.

AB - This paper describes the implementation and evaluation of an algorithm that maps a number of communicating processes to a heterogeneous tiled System on Chip (SoC) architecture at run-time. The mapping algorithm minimizes the total amount of energy consumption, while still providing an adequate Quality of Service (QoS). The properties of the algorithmare described and evaluated and a realistic mapping example is given.

KW - METIS-221812

KW - CAES-EEA: Efficient Embedded Architectures

KW - EWI-1492

KW - IR-49442

M3 - Conference contribution

SN - 90-73461-41-3

SP - 185

EP - 192

BT - 5th PROGRESS Symposium on Embedded Systems

PB - STW

CY - Nieuwegein, the Netherlands

ER -

Smit LT, Smit GJM, Hurink JL, Broersma HJ, Paulusma D, Wolkotte PT. Run-time assignment of tasks to multiple heterogeneous processors. In 5th PROGRESS Symposium on Embedded Systems. Nieuwegein, the Netherlands: STW. 2004. p. 185-192