CSC/ECE 506 Spring 2010/Ch 9/Synchronization: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
No edit summary
Line 2: Line 2:


===Hardware Implementations===
===Hardware Implementations===
Hardware implementations for synchronization traditionally include locks, barriers, and mutual exclusion.


===OS Implementations===
===OS Implementations===

Revision as of 04:05, 12 April 2010

Hardware Support For Synchronization

Hardware Implementations

Hardware implementations for synchronization traditionally include locks, barriers, and mutual exclusion.

OS Implementations

Mutual Exclusion

Overhead

Improved Hardware Primitives

Barriers