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

Compiler and Runtime Techniques to Identify and Optimize Atomic Blocks in Parallel Programs

Jazyk NěmčinaNěmčina
Kniha Brožovaná
Kniha Compiler and Runtime Techniques to Identify and Optimize Atomic Blocks in Parallel Programs Stefan Kempf
Libristo kód: 12828675
Nakladatelství Cuvillier Verlag, listopadu 2014
Atomic blocks are a programming language construct that marks sections of code that multiple threads... Celý popis
? points 87 b
870
Skladem u dodavatele Odesíláme za 5-7 dnů

30 dní na vrácení zboží


Mohlo by vás také zajímat


Horse Owner's Veterinary Handbook Thomas Gore / Brožovaná
common.buy 731
Revolution de 1917 (La) Marc Ferro / Brožovaná
common.buy 645
Business Shorts Jerry Ross / Brožovaná
common.buy 402
Adiós, luz de veranos JORGE SEMPRUN / Brožovaná
common.buy 249
'Tis the Season Murder Leslie Meier / Brožovaná
common.buy 283
Připravujeme
Gefühle, Affekte, Affektlogik Luc Ciompi / Pevná
common.buy 282
Magie - Die Rückkehr der Götter Danny Fränkel / Brožovaná
common.buy 365
ars musica 3 Gottfried Wolters / Pevná
common.buy 660
Rin-ne 12 Rumiko Takahashi / Brožovaná
common.buy 298
Modern Nanoparticles Technology Mindy Adams / Pevná
common.buy 2 544
Připravujeme
Myriads of Fantastic Forms Joachim Frenk / Brožovaná
common.buy 1 397
Das erste Mal Stefan Ludwig / Brožovaná
common.buy 244
Kompendium der Sicherheitspolitik Klaus-Peter Saalbach / Brožovaná
common.buy 717
Birds' Christmas Carol (With Original Illustrations) Kate Douglas Wiggin / Brožovaná
common.buy 132

Atomic blocks are a programming language construct that marks sections of code that multiple threads may not execute concurrently. The implementation of the mutual exclusion is left to the compiler or the runtime system. To avoid race conditions however, developers are still responsible to detect all places in the code where atomic blocks are needed. It is of course also important that mutual exclusion is implemented efficiently.This thesis therefore pursues two goals. First, we develop a data dependence analysis that identifies potential critical sections in a parallel program, presents them to the programmer, and then adds atomic blocks to the code. Second, we enhance existing techniques - software transactional memory (STM) and lock inference - to implement atomic blocks. Our approach combines the advantages of STM and lock inference, which allows atomic blocks to be implemented more efficiently.The evaluation shows that our approach identifies atomic blocks that closely match those atomic blocks that an expert would add to the code. Compared to a pure STM or lock inference implementation, our combined approach to implement atomic blocks speeds up execution times by a factor between 1.1 and 6.3.

Informace o knize

Plný název Compiler and Runtime Techniques to Identify and Optimize Atomic Blocks in Parallel Programs
Autor Stefan Kempf
Jazyk Němčina
Vazba Kniha - Brožovaná
Datum vydání 2014
Počet stran 184
EAN 9783954048403
ISBN 395404840X
Libristo kód 12828675
Nakladatelství Cuvillier Verlag
Váha 246
Rozměry 148 x 210 x 10
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