CS 284a Lecture Tuesday, 18 November, 1997

11/18/97


Click here to start


Table of Contents

CS 284a Lecture Tuesday, 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

PPT Slide

Efficient Solution

Rules for Using Flags: Did John Lie to Us?

Question

Author: John Thornley

Email: cs284@cs.caltech.edu

Home Page: http://www.cs.caltech.edu/~cs284/