Suchen

Invasive Computing

ISBN: 978-3-96147-570-4
GTIN: 9783961475704
Einband: Kartonierter Einband (Kt)
Verfügbarkeit: ab Aussenlager in ca. 2 Arbeitstagen
Unsere Staffelpreise:
Menge
10+
20+
50+
Preis
CHF 63.90
CHF 62.15
CHF 60.35
CHF 71.00
decrease increase

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.

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.

*
*
*
*
AutorPöppl, Alexander / Brand, Marcel / Bungartz, Hans-Joachim / Eichler, Christian / Esper, Khalil / Falk, Joachim / Fasfous, Nael / Freiling, Felix / Fried, Andreas / Gerndt, Michael / Glaß, Michael / Bauer, Lars / Gonzalez, Jeferson / Hannig, Frank / Heidorn, Christian / Henkel, Jörg / Herkersdorf, Andreas / Herzog, Benedict / John, Jophin / Hönig, Timo / Hundhausen, Felix / Khdr, Heba / Becker, Jürgen / Langer, Tobias / Lenke, Oliver / Lesniak, Fabian / Lindermayr, Alexander / Listl, Alexandra / Maier, Sebastian / Megow, Nicole / Mettler, Marcel / Müller-Gritschneder, Daniel / Nassar, Hassan / Bischof, Simon / Anantharajaiah, Nidhi / Paus, Fabian / Pourmohseni, Behnaz / Rabenstein, Jonas / Raffeck, Phillip / Rapp, Martin / Narváez Rivas, Santiago / Sagi, Mark / Schirrmacher, Franziska / Schlichtmann, Ulf / Zhang, Li / Asfour, Tamim / Schmaus, Florian / Schröder-Preikschat, Wolfgang / Schwarzer, Tobias / Sikal, Mohammed Bakr / Simon, Bertrand / Snelting, Gregor / Spieck, Jan / Srivatsa, Akshay / Stechele, Walter / Witterauf, Michael / Teich, Jürgen / Bader, Michael / Turan, Furkan / Comprés Ureña, Isaías A. / Verbauwhede, Ingrid / Walter, Dominik / Wille, Mario / Wildermann, Stefan / Wild, Thomas / Teich, Jürgen (Hrsg.) / Henkel, Jörg (Hrsg.) / Herkersdorf, Andreas (Hrsg.)
VerlagFAU University Press
EinbandKartonierter Einband (Kt)
Erscheinungsjahr2022
Seitenangabe431 S.
AusgabekennzeichenEnglisch
MasseH23.8 cm x B16.8 cm x D2.9 cm 1'070 g
Gewicht1070
ISBN978-3-96147-570-4
Filters
Sort
display