Portable implementationsfor heterogeneous hardwareplatforms in autonomousdriving systems

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandBeitrag in Buch/SammelwerkForschung

Autoren

Forschungs-netzwerk anzeigen

Details

OriginalspracheEnglisch
Titel des SammelwerksBig Data Analytics for Cyber-Physical Systems
UntertitelMachine Learning for the Internet of Things
Herausgeber/-innenGuido Dartmann, Houbing Song, Anke Schmeink
Herausgeber (Verlag)Elsevier
Kapitel6
Seiten113-143
Seitenumfang31
ISBN (elektronisch)9780128166376
ISBN (Print)9780128166468
PublikationsstatusVeröffentlicht - 19 Juli 2019

Abstract

Complex driver-assistance systems that analyze driving situations based on a range of sensors enable autonomous driving vehicles-a key aspect of smart cities. This massive automation necessitates computationally powerful and energy-efficient hardware devices available in each individual driving unit. Heterogeneous multiprocessor system-on-chips provide excellent performance-to-power characteristics for the use in driver-assistance applications. Since these programmable chips use flexible software, they theoretically feature high maintainability and portability. However, due to the lack of programmability of different parallel and heterogeneous processing units, developers can barely fully exploit all computational capabilities. To overcome the gap between theoretical peak performance and the effectively gained speedup, diverse programming approaches and supportive tools have emerged. This work presents an overview of the most important trends and contributes a middleware approach for abstracting, and thus unifying, the programming for homogeneous and heterogeneous architectures.

ASJC Scopus Sachgebiete

Ziele für nachhaltige Entwicklung

Zitieren

Portable implementationsfor heterogeneous hardwareplatforms in autonomousdriving systems. / Arndt, Oliver Jakob; Rallapalli, Parwesh; Blume, Holger Christoph.
Big Data Analytics for Cyber-Physical Systems: Machine Learning for the Internet of Things. Hrsg. / Guido Dartmann; Houbing Song; Anke Schmeink. Elsevier, 2019. S. 113-143.

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandBeitrag in Buch/SammelwerkForschung

Arndt, OJ, Rallapalli, P & Blume, HC 2019, Portable implementationsfor heterogeneous hardwareplatforms in autonomousdriving systems. in G Dartmann, H Song & A Schmeink (Hrsg.), Big Data Analytics for Cyber-Physical Systems: Machine Learning for the Internet of Things. Elsevier, S. 113-143. https://doi.org/10.1016/B978-0-12-816637-6.00006-3
Arndt, O. J., Rallapalli, P., & Blume, H. C. (2019). Portable implementationsfor heterogeneous hardwareplatforms in autonomousdriving systems. In G. Dartmann, H. Song, & A. Schmeink (Hrsg.), Big Data Analytics for Cyber-Physical Systems: Machine Learning for the Internet of Things (S. 113-143). Elsevier. https://doi.org/10.1016/B978-0-12-816637-6.00006-3
Arndt OJ, Rallapalli P, Blume HC. Portable implementationsfor heterogeneous hardwareplatforms in autonomousdriving systems. in Dartmann G, Song H, Schmeink A, Hrsg., Big Data Analytics for Cyber-Physical Systems: Machine Learning for the Internet of Things. Elsevier. 2019. S. 113-143 doi: 10.1016/B978-0-12-816637-6.00006-3
Arndt, Oliver Jakob ; Rallapalli, Parwesh ; Blume, Holger Christoph. / Portable implementationsfor heterogeneous hardwareplatforms in autonomousdriving systems. Big Data Analytics for Cyber-Physical Systems: Machine Learning for the Internet of Things. Hrsg. / Guido Dartmann ; Houbing Song ; Anke Schmeink. Elsevier, 2019. S. 113-143
Download
@inbook{e3873e5be07d4e879f27a0ac4fee5ec9,
title = "Portable implementationsfor heterogeneous hardwareplatforms in autonomousdriving systems",
abstract = "Complex driver-assistance systems that analyze driving situations based on a range of sensors enable autonomous driving vehicles-a key aspect of smart cities. This massive automation necessitates computationally powerful and energy-efficient hardware devices available in each individual driving unit. Heterogeneous multiprocessor system-on-chips provide excellent performance-to-power characteristics for the use in driver-assistance applications. Since these programmable chips use flexible software, they theoretically feature high maintainability and portability. However, due to the lack of programmability of different parallel and heterogeneous processing units, developers can barely fully exploit all computational capabilities. To overcome the gap between theoretical peak performance and the effectively gained speedup, diverse programming approaches and supportive tools have emerged. This work presents an overview of the most important trends and contributes a middleware approach for abstracting, and thus unifying, the programming for homogeneous and heterogeneous architectures.",
keywords = "Advanced driver-assistance systems, Architecture mapping, Design-space exploration, Embedded accelerators, Heterogeneous MPSoC, Multicore-software portability, Parallel programming",
author = "Arndt, {Oliver Jakob} and Parwesh Rallapalli and Blume, {Holger Christoph}",
year = "2019",
month = jul,
day = "19",
doi = "10.1016/B978-0-12-816637-6.00006-3",
language = "English",
isbn = "9780128166468",
pages = "113--143",
editor = "Guido Dartmann and Houbing Song and Anke Schmeink",
booktitle = "Big Data Analytics for Cyber-Physical Systems",
publisher = "Elsevier",
address = "Netherlands",

}

Download

TY - CHAP

T1 - Portable implementationsfor heterogeneous hardwareplatforms in autonomousdriving systems

AU - Arndt, Oliver Jakob

AU - Rallapalli, Parwesh

AU - Blume, Holger Christoph

PY - 2019/7/19

Y1 - 2019/7/19

N2 - Complex driver-assistance systems that analyze driving situations based on a range of sensors enable autonomous driving vehicles-a key aspect of smart cities. This massive automation necessitates computationally powerful and energy-efficient hardware devices available in each individual driving unit. Heterogeneous multiprocessor system-on-chips provide excellent performance-to-power characteristics for the use in driver-assistance applications. Since these programmable chips use flexible software, they theoretically feature high maintainability and portability. However, due to the lack of programmability of different parallel and heterogeneous processing units, developers can barely fully exploit all computational capabilities. To overcome the gap between theoretical peak performance and the effectively gained speedup, diverse programming approaches and supportive tools have emerged. This work presents an overview of the most important trends and contributes a middleware approach for abstracting, and thus unifying, the programming for homogeneous and heterogeneous architectures.

AB - Complex driver-assistance systems that analyze driving situations based on a range of sensors enable autonomous driving vehicles-a key aspect of smart cities. This massive automation necessitates computationally powerful and energy-efficient hardware devices available in each individual driving unit. Heterogeneous multiprocessor system-on-chips provide excellent performance-to-power characteristics for the use in driver-assistance applications. Since these programmable chips use flexible software, they theoretically feature high maintainability and portability. However, due to the lack of programmability of different parallel and heterogeneous processing units, developers can barely fully exploit all computational capabilities. To overcome the gap between theoretical peak performance and the effectively gained speedup, diverse programming approaches and supportive tools have emerged. This work presents an overview of the most important trends and contributes a middleware approach for abstracting, and thus unifying, the programming for homogeneous and heterogeneous architectures.

KW - Advanced driver-assistance systems

KW - Architecture mapping

KW - Design-space exploration

KW - Embedded accelerators

KW - Heterogeneous MPSoC

KW - Multicore-software portability

KW - Parallel programming

UR - http://www.scopus.com/inward/record.url?scp=85081302733&partnerID=8YFLogxK

U2 - 10.1016/B978-0-12-816637-6.00006-3

DO - 10.1016/B978-0-12-816637-6.00006-3

M3 - Contribution to book/anthology

SN - 9780128166468

SP - 113

EP - 143

BT - Big Data Analytics for Cyber-Physical Systems

A2 - Dartmann, Guido

A2 - Song, Houbing

A2 - Schmeink, Anke

PB - Elsevier

ER -

Von denselben Autoren