Invasive Computing von Nidhi Anantharajaiah | ISBN 9783961475704

Invasive Computing

von Nidhi Anantharajaiah und weiteren, herausgegeben von Jürgen Teich, Jörg Henkel und Andreas Herkersdorf
Mitwirkende
Herausgegeben vonJürgen Teich
Herausgegeben vonJörg Henkel
Herausgegeben vonAndreas Herkersdorf
Autor / AutorinNidhi Anantharajaiah
Autor / AutorinTamim Asfour
Autor / AutorinMichael Bader
Autor / AutorinLars Bauer
Autor / AutorinJürgen Becker
Autor / AutorinSimon Bischof
Autor / AutorinMarcel Brand
Autor / AutorinHans-Joachim Bungartz
Autor / AutorinChristian Eichler
Autor / AutorinKhalil Esper
Autor / AutorinJoachim Falk
Autor / AutorinNael Fasfous
Autor / AutorinFelix Freiling
Autor / AutorinAndreas Fried
Autor / AutorinMichael Gerndt
Autor / AutorinMichael Glaß
Autor / AutorinJeferson Gonzalez
Autor / AutorinFrank Hannig
Autor / AutorinChristian Heidorn
Autor / AutorinJörg Henkel
Autor / AutorinAndreas Herkersdorf
Autor / AutorinBenedict Herzog
Autor / AutorinJophin John
Autor / AutorinTimo Hönig
Autor / AutorinFelix Hundhausen
Autor / AutorinHeba Khdr
Autor / AutorinTobias Langer
Autor / AutorinOliver Lenke
Autor / AutorinFabian Lesniak
Autor / AutorinAlexander Lindermayr
Autor / AutorinAlexandra Listl
Autor / AutorinSebastian Maier
Autor / AutorinNicole Megow
Autor / AutorinMarcel Mettler
Autor / AutorinDaniel Müller-Gritschneder
Autor / AutorinHassan Nassar
Autor / AutorinFabian Paus
Autor / AutorinAlexander Pöppl
Autor / AutorinBehnaz Pourmohseni
Autor / AutorinJonas Rabenstein
Autor / AutorinPhillip Raffeck
Autor / AutorinMartin Rapp
Autor / AutorinSantiago Narváez Rivas
Autor / AutorinMark Sagi
Autor / AutorinFranziska Schirrmacher
Autor / AutorinUlf Schlichtmann
Autor / AutorinFlorian Schmaus
Autor / AutorinWolfgang Schröder-Preikschat
Autor / AutorinTobias Schwarzer
Autor / AutorinMohammed Bakr Sikal
Autor / AutorinBertrand Simon
Autor / AutorinGregor Snelting
Autor / AutorinJan Spieck
Autor / AutorinAkshay Srivatsa
Autor / AutorinWalter Stechele
Autor / AutorinJürgen Teich
Autor / AutorinFurkan Turan
Autor / AutorinIsaías A. Comprés Ureña
Autor / AutorinIngrid Verbauwhede
Autor / AutorinDominik Walter
Autor / AutorinThomas Wild
Autor / AutorinStefan Wildermann
Autor / AutorinMario Wille
Autor / AutorinMichael Witterauf
Autor / AutorinLi Zhang
Buchcover Invasive Computing | Nidhi Anantharajaiah | EAN 9783961475704 | ISBN 3-96147-570-9 | ISBN 978-3-96147-570-4
Inhaltsverzeichnis 1

Invasive Computing

von Nidhi Anantharajaiah und weiteren, herausgegeben von Jürgen Teich, Jörg Henkel und Andreas Herkersdorf
Mitwirkende
Herausgegeben vonJürgen Teich
Herausgegeben vonJörg Henkel
Herausgegeben vonAndreas Herkersdorf
Autor / AutorinNidhi Anantharajaiah
Autor / AutorinTamim Asfour
Autor / AutorinMichael Bader
Autor / AutorinLars Bauer
Autor / AutorinJürgen Becker
Autor / AutorinSimon Bischof
Autor / AutorinMarcel Brand
Autor / AutorinHans-Joachim Bungartz
Autor / AutorinChristian Eichler
Autor / AutorinKhalil Esper
Autor / AutorinJoachim Falk
Autor / AutorinNael Fasfous
Autor / AutorinFelix Freiling
Autor / AutorinAndreas Fried
Autor / AutorinMichael Gerndt
Autor / AutorinMichael Glaß
Autor / AutorinJeferson Gonzalez
Autor / AutorinFrank Hannig
Autor / AutorinChristian Heidorn
Autor / AutorinJörg Henkel
Autor / AutorinAndreas Herkersdorf
Autor / AutorinBenedict Herzog
Autor / AutorinJophin John
Autor / AutorinTimo Hönig
Autor / AutorinFelix Hundhausen
Autor / AutorinHeba Khdr
Autor / AutorinTobias Langer
Autor / AutorinOliver Lenke
Autor / AutorinFabian Lesniak
Autor / AutorinAlexander Lindermayr
Autor / AutorinAlexandra Listl
Autor / AutorinSebastian Maier
Autor / AutorinNicole Megow
Autor / AutorinMarcel Mettler
Autor / AutorinDaniel Müller-Gritschneder
Autor / AutorinHassan Nassar
Autor / AutorinFabian Paus
Autor / AutorinAlexander Pöppl
Autor / AutorinBehnaz Pourmohseni
Autor / AutorinJonas Rabenstein
Autor / AutorinPhillip Raffeck
Autor / AutorinMartin Rapp
Autor / AutorinSantiago Narváez Rivas
Autor / AutorinMark Sagi
Autor / AutorinFranziska Schirrmacher
Autor / AutorinUlf Schlichtmann
Autor / AutorinFlorian Schmaus
Autor / AutorinWolfgang Schröder-Preikschat
Autor / AutorinTobias Schwarzer
Autor / AutorinMohammed Bakr Sikal
Autor / AutorinBertrand Simon
Autor / AutorinGregor Snelting
Autor / AutorinJan Spieck
Autor / AutorinAkshay Srivatsa
Autor / AutorinWalter Stechele
Autor / AutorinJürgen Teich
Autor / AutorinFurkan Turan
Autor / AutorinIsaías A. Comprés Ureña
Autor / AutorinIngrid Verbauwhede
Autor / AutorinDominik Walter
Autor / AutorinThomas Wild
Autor / AutorinStefan Wildermann
Autor / AutorinMario Wille
Autor / AutorinMichael Witterauf
Autor / AutorinLi Zhang
Invasive computing is a paradigm for designing and programming future parallel computing systems. For systems with 1,000 or more cores on a chip, resource-aware programming is of utmost importance to obtain high utilisation as well as computational, energy and power efficiency. Invasive computing provides a programmer explicit handles to specify and argue about resource requirements desired or required in different phases of execution: In an invade phase, an application asks the operating system to allocate a set of processor, memory and communication resources to be claimed. In a subsequent infect phase, the parallel workload is spread and executed on the obtained claim of resources. Finally, if the degree of parallelism should be lower again, a retreat operation frees the claim again, and the application resumes a sequential execution. To support this idea of self-adaptive and resource-aware programming, not only new programming concepts, languages, compilers, and operating systems were needed to be developed, but also revolutionary architectural changes in the design of MPSoCs (multiprocessor systems-on-a-chip) to efficiently support invasion, infection, and retreat operations. This book gives a comprehensive overview of all aspects of invasive computing.