Doprava zdarma se Zásilkovnou nad 1 499 Kč
PPL Parcel Shop 54 Balík do ruky 74 Balíkovna 49 GLS 54 Kurýr GLS 74 Zásilkovna 49 PPL 99

Compiling Parallel Loops for High Performance Computers

Jazyk AngličtinaAngličtina
Kniha Brožovaná
Kniha Compiling Parallel Loops for High Performance Computers David E. Hudak
Libristo kód: 02016369
Nakladatelství Springer-Verlag New York Inc., září 2012
The exploitationof parallel processing to improve computing speeds is being examined at virtually al... Celý popis
? points 304 b
3 037 včetně DPH
Skladem u dodavatele v malém množství Odesíláme za 13-16 dnů

30 dní na vrácení zboží


Mohlo by vás také zajímat


Freiburg Green City Wolfgang Frey / Brožovaná
common.buy 385
Philoponus: On Aristotle Meteorology 1.1-3 Philoponus / Brožovaná
common.buy 1 613
Othello: Language and Writing Laurie Maguire / Brožovaná
common.buy 640
Evaluating Transitional Justice K. Ainley / Pevná
common.buy 3 309
James Plays Rona Munro / Brožovaná
common.buy 578
Redefining the U.S.-Mexico Borderlands Marvin Hanisch / Brožovaná
common.buy 1 178
Geschichte des neueren Dramas Robert Prölss / Brožovaná
common.buy 1 067
Meg Cranston Nico Israel / Brožovaná
common.buy 1 213
Připravujeme
Let's Draw Wild Animals / Brožovaná
common.buy 151
Grundbegriffe der Chemie Werner Mecklenburg / Brožovaná
common.buy 587
Neuroradiologie Rudolf Kautzky / Brožovaná
common.buy 1 676
Schizophrenien K.P. Kisker / Brožovaná
common.buy 1 676
Successful Case-based Reasoning Applications Stefania Montani / Pevná
common.buy 4 671
Geraubte Tradition Elsbeth Wallnöfer / Pevná
common.buy 158

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. §

Informace o knize

Plný název Compiling Parallel Loops for High Performance Computers
Jazyk Angličtina
Vazba Kniha - Brožovaná
Datum vydání 2012
Počet stran 159
EAN 9781461363866
ISBN 1461363861
Libristo kód 02016369
Váha 284
Rozměry 155 x 235 x 11
Darujte tuto knihu ještě dnes
Je to snadné
1 Přidejte knihu do košíku a zvolte doručit jako dárek 2 Obratem vám zašleme poukaz 3 Kniha dorazí na adresu obdarovaného

Přihlášení

Přihlaste se ke svému účtu. Ještě nemáte Libristo účet? Vytvořte si ho nyní!

 
povinné
povinné

Nemáte účet? Získejte výhody Libristo účtu!

Díky Libristo účtu budete mít vše pod kontrolou.

Vytvořit Libristo účet