The Art of Multiprocessor Programming

Part II: Practice

Chapter List

Chapter 7: Spin Locks and Contention
Chapter 8: Monitors and Blocking Synchronization
Chapter 9: Linked Lists The Role of Locking
Chapter 10: Concurrent Queues and the ABA Problem
Chapter 11: Concurrent Stacks and Elimination
Chapter 12: Counting, Sorting, and Distributed Coordination
Chapter 13: Concu1rrent Hashing and Natural Parallelism
Chapter 14: Skiplists and Balanced Search
Chapter 15: Priority Queues
Chapter 16: Futures, Scheduling, and Work Distribution
Chapter 17: Barriers
Chapter 18: Transactional Memoryz

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Embedded Programming Software
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.