November 2015
Intermediate to advanced
494 pages
17h 48m
English
Contents
8.1.1 Evaluating the Performance of Lock Implementations
8.1.2 The Need for Atomic Instructions
8.1.4 Test andTest and Set Lock
8.1.5 LoadLinkedand Store ConditionalLock
8.1.7 Array-Based Queuing Lock
8.1.8 Qualitative Comparison of Lock Implementations
8.2.1 Sense-Reversing Centralized Barrier
8.2.3 Hardware BarrierImplementation
As we have discussed in Chapter 6, hardware support for building a shared memory multiprocessor system that guarantees correct and efficient execution of parallel programs ...
Read now
Unlock full access