CS 284a Lecture Wednesday, 8 October, 1997

10/8/97


Click here to start


Table of Contents

CS 284a Lecture Wednesday, 8 October, 1997

Processes and Threads

Three Threads Within a Process

Thread Execution Model

Thread Execution Model: Key Points

Why Use Threads?

Commercial Thread Libraries

Example: Win32 Threads

A Simple Example: Array Summation

PPT Slide

The Need for Synchronization

Commodity Multithreaded Applications

The Challenge Ahead

An Aside: Automatic Parallelization

Author: John Thornley

Email: cs284@cs.caltech.edu

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