Chapter 17 (continued)

  1. Other approaches

    We spent the class period looking at three simple parallel examples:

    1. A C program that uses Unix system calls to manage semaphores, shared memory segments, and multiple processes (via fork()).

    2. A C program that uses the Posix threads API.

    3. A Java program that uses threads.

CS 4234, C. J. Ribbens, 11/14/2003