DHL Abholort 4.69 Hermes Kurierdienst 4.99 DHL-Kurier 3.99 Hermes-Stelle 4.49 GLS-Kurierdienst 3.99

Compiling Parallel Loops for High Performance Computers

Sprache EnglischEnglisch
Buch Broschur
Buch Compiling Parallel Loops for High Performance Computers David E. Hudak
Libristo-Code: 02016369
Verlag Springer-Verlag New York Inc., September 2012
The exploitationof parallel processing to improve computing speeds is being examined at virtually al... Vollständige Beschreibung
? points 349 b
139.20 inkl. MwSt.
Externes Lager in kleiner Menge Wir versenden in 13-16 Tagen

30 Tage für die Rückgabe der Ware


Das könnte Sie auch interessieren


Freiburg Green City Wolfgang Frey / Broschur
common.buy 15.12
Othello: Language and Writing Laurie Maguire / Broschur
common.buy 28.03
Evaluating Transitional Justice K. Ainley / Hardcover
common.buy 151.61
James Plays Rona Munro / Broschur
common.buy 25.31
Edinburgh Companion to the Gaelic Language Moray Watson / Hardcover
common.buy 137.79
Redefining the U.S.-Mexico Borderlands Marvin Hanisch / Broschur
common.buy 54.26
Geschichte des neueren Dramas Robert Prölss / Broschur
common.buy 31.17
Meg Cranston Nico Israel / Broschur
common.buy 53.15
DEMNÄCHST
Let's Draw Wild Animals / Broschur
common.buy 6.65
Grundbegriffe der Chemie Werner Mecklenburg / Broschur
common.buy 18.06
Neuroradiologie Rudolf Kautzky / Broschur
common.buy 55.47
Schizophrenien K.P. Kisker / Broschur
common.buy 55.47
Successful Case-based Reasoning Applications Stefania Montani / Hardcover
common.buy 214.05
Geraubte Tradition Elsbeth Wallnöfer / Hardcover
common.buy 8.57

The exploitationof parallel processing to improve computing speeds is being examined at virtually all levels of computer science, from the study of parallel algorithms to the development of microarchitectures which employ multiple functional units. The most visible aspect of this interest in parallel processing is the commercially available multiprocessor systems which have appeared in the past decade. Unfortunately, the lack of adequate software support for the development of scientific applications that will run efficiently on multiple processors has stunted the acceptance of such systems. §One of the major impediments to achieving high parallel efficiency on many data-parallel scientific applications is communication overhead, which is exemplified by cache coherency traffic and global memory overhead of interprocessors with a logically shared address space and physically distributed memory. Such techniques can be used by scientific application designers seeking to optimize code for a particular high-performance computer. In addition, these techniques can be seen as a necesary step toward developing software to support efficient paralled programs. §In multiprocessor sytems with physically distributed memory, reducing communication overhead involves both data partitioning and data placement. Adaptive Data Partitioning (ADP) reduces the execution time of parallel programs by minimizing interprocessor communication for iterative data-parallel loops with near-neighbor communication. Data placement schemes are presented that reduce communication overhead. Under the loop partition specified by ADP, global data is partitioned into classes for each processor, allowing each processor to cache certain regions of the global data set. In addition, for many scientific applications, peak parallel efficiency is achieved only when machine-specific tradeoffs between load imbalance and communication are evaluated and utilized in choosing the data partition. The techniques in this book evaluate these tradeoffs to generate optimum cyclic partitions for data-parallel loops with either a linearly varying or uniform computational structure and either neighborhood or dimensional multicast communication patterns. This tradeoff is also treated within the CPR (Collective Partitioning and Remapping) algorithm, which partitions a collection of loops with various computational structures and communication patterns. Experiments that demonstrate the advantage of ADP, data placement, cyclic partitioning and CPR were conducted on the Encore Multimax and BBN TC2000 multiprocessors using the ADAPT system, a program partitioner which automatically restructures iterative data-parallel loops. §This book serves as an excellent reference and may be used as the text for an advanced course on the subject. §

Informationen zum Buch

Vollständiger Name Compiling Parallel Loops for High Performance Computers
Sprache Englisch
Einband Buch - Broschur
Datum der Veröffentlichung 2012
Anzahl der Seiten 159
EAN 9781461363866
ISBN 1461363861
Libristo-Code 02016369
Gewicht 284
Abmessungen 155 x 235 x 11
Verschenken Sie dieses Buch noch heute
Es ist ganz einfach
1 Legen Sie das Buch in Ihren Warenkorb und wählen Sie den Versand als Geschenk 2 Wir schicken Ihnen umgehend einen Gutschein 3 Das Buch wird an die Adresse des beschenkten Empfängers geliefert

Anmeldung

Melden Sie sich bei Ihrem Konto an. Sie haben noch kein Libristo-Konto? Erstellen Sie es jetzt!

 
obligatorisch
obligatorisch

Sie haben kein Konto? Nutzen Sie die Vorteile eines Libristo-Kontos!

Mit einem Libristo-Konto haben Sie alles unter Kontrolle.

Erstellen Sie ein Libristo-Konto