CS 284a LectureTuesday, 18 November, 1997
Flags for Mutual Exclusion and Ordering
Need Fewer Counters Than Flags
Synchronization Counter Operations
Example: LU Factorization
PPT Slide
Data Dependencies
Sequential Execution Order
Goal: Multithreaded Execution Subject to Data Dependencies
Fine-Grained Implementation Alternatives
Efficient Solution
Rules for Using Flags:Did John Lie to Us?
Question
Email: cs284@cs.caltech.edu
Home Page: http://www.cs.caltech.edu/~cs284/