Könyv Compiler and Runtime Techniques to Identify and Optimize Atomic Blocks in Parallel Programs Stefan Kempf

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

Szerző: Stefan Kempf
Nyelv: Német
Kötés: Puha kötésű
Elérhetőség: Beszállítói készleten
Küldés 8-11 napon belül
12 193 Ft
Atomic blocks are a programming language construct that marks sections of code that multiple threads...

Információk a könyvről

Szerző
Nyelv
Német
Kötés
Könyv - Puha kötésű
Kiadva
2014
oldal
184
EAN
9783954048403
ISBN
395404840X
Enbook ID
12828675
Súly
246
Méretek
148 x 210 x 10

Teljes leírás

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.

Érdekelheti

7 153 Ft

ars musica 3

Gottfried Wolters
8 898 Ft

Das erste Mal

Stefan Ludwig
3 321 Ft
10 035 Ft
5 040 Ft

Never Safe

Katja Pilaski
6 772 Ft

Curiosity

Joan Thomas
6 047 Ft

Cicero

Marcus Tullius Cicero
47 307 Ft
9 964 Ft
6 231 Ft
2 797 Ft
191 944 Ft
2 583 Ft

Azok a vásárlók, akik ezt a könyvet megvásárolták, a következőket is megvásárolták

Genetic Variations In Spiders

Ramakrishnaiah Thippenahalli Narasimaiah
21 731 Ft

Preescritura Bum 4

Sabaté Rodié
2 797 Ft

The Theory of Distribution

Francis y Edgeworth
2 968 Ft

Huellas digitales

Evelise Galv?o de Carvalho
11 069 Ft
4 001 Ft

Mindfulness Bible

Beatrice Anahata
9 852 Ft

Myself and My Aims

Megan R. Luke
16 311 Ft

L'Unité Alphabet

Jussi Adler-Olsen
10 317 Ft

De soleil et de sang

Jérôme Loubry
4 257 Ft
5 537 Ft
11 271 Ft

Chiaro!

Savorgnani Giulia
12 063 Ft