Run-time Spatial Mapping of Streaming Applications to Heterogeneous Multi-Processor Systems

P.K.F. Holzenspies, T.D. ter Braak, Jan Kuper, Gerardus Johannes Maria Smit, Johann L. Hurink

Research output: Contribution to journalArticleAcademicpeer-review

2 Citations (Scopus)
36 Downloads (Pure)

Abstract

In this paper, we define the problem of spatial mapping. We present reasons why performing spatial mappings at run-time is both necessary and desirable. We propose what is—to our knowledge—the first attempt at a formal description of spatial mappings for the embedded real-time streaming application domain. Thereby, we introduce criteria for a qualitative comparison of these spatial mappings. As an illustration of how our formalization relates to practice, we relate our own spatial mapping algorithm to the formal model.
Original languageUndefined
Article number10.1007/s10766-009-0120-y
Pages (from-to)68-83
Number of pages16
JournalInternational journal of parallel programming
Volume38
Issue number1
DOIs
Publication statusPublished - 12 Nov 2009

Keywords

  • Reconfigurable computing - Heterogeneous multi-processor systems - Run-time spatial mapping - Resource management
  • IR-69799
  • METIS-265780
  • EWI-17364

Cite this

@article{a0a1f0254c474b5099e10330ec619b2f,
title = "Run-time Spatial Mapping of Streaming Applications to Heterogeneous Multi-Processor Systems",
abstract = "In this paper, we define the problem of spatial mapping. We present reasons why performing spatial mappings at run-time is both necessary and desirable. We propose what is—to our knowledge—the first attempt at a formal description of spatial mappings for the embedded real-time streaming application domain. Thereby, we introduce criteria for a qualitative comparison of these spatial mappings. As an illustration of how our formalization relates to practice, we relate our own spatial mapping algorithm to the formal model.",
keywords = "Reconfigurable computing - Heterogeneous multi-processor systems - Run-time spatial mapping - Resource management, IR-69799, METIS-265780, EWI-17364",
author = "P.K.F. Holzenspies and {ter Braak}, T.D. and Jan Kuper and Smit, {Gerardus Johannes Maria} and Hurink, {Johann L.}",
note = "10.1007/s10766-009-0120-y",
year = "2009",
month = "11",
day = "12",
doi = "10.1007/s10766-009-0120-y",
language = "Undefined",
volume = "38",
pages = "68--83",
journal = "International journal of parallel programming",
issn = "0885-7458",
publisher = "Springer",
number = "1",

}

Run-time Spatial Mapping of Streaming Applications to Heterogeneous Multi-Processor Systems. / Holzenspies, P.K.F.; ter Braak, T.D.; Kuper, Jan; Smit, Gerardus Johannes Maria; Hurink, Johann L.

In: International journal of parallel programming, Vol. 38, No. 1, 10.1007/s10766-009-0120-y, 12.11.2009, p. 68-83.

Research output: Contribution to journalArticleAcademicpeer-review

TY - JOUR

T1 - Run-time Spatial Mapping of Streaming Applications to Heterogeneous Multi-Processor Systems

AU - Holzenspies, P.K.F.

AU - ter Braak, T.D.

AU - Kuper, Jan

AU - Smit, Gerardus Johannes Maria

AU - Hurink, Johann L.

N1 - 10.1007/s10766-009-0120-y

PY - 2009/11/12

Y1 - 2009/11/12

N2 - In this paper, we define the problem of spatial mapping. We present reasons why performing spatial mappings at run-time is both necessary and desirable. We propose what is—to our knowledge—the first attempt at a formal description of spatial mappings for the embedded real-time streaming application domain. Thereby, we introduce criteria for a qualitative comparison of these spatial mappings. As an illustration of how our formalization relates to practice, we relate our own spatial mapping algorithm to the formal model.

AB - In this paper, we define the problem of spatial mapping. We present reasons why performing spatial mappings at run-time is both necessary and desirable. We propose what is—to our knowledge—the first attempt at a formal description of spatial mappings for the embedded real-time streaming application domain. Thereby, we introduce criteria for a qualitative comparison of these spatial mappings. As an illustration of how our formalization relates to practice, we relate our own spatial mapping algorithm to the formal model.

KW - Reconfigurable computing - Heterogeneous multi-processor systems - Run-time spatial mapping - Resource management

KW - IR-69799

KW - METIS-265780

KW - EWI-17364

U2 - 10.1007/s10766-009-0120-y

DO - 10.1007/s10766-009-0120-y

M3 - Article

VL - 38

SP - 68

EP - 83

JO - International journal of parallel programming

JF - International journal of parallel programming

SN - 0885-7458

IS - 1

M1 - 10.1007/s10766-009-0120-y

ER -