HPWorld 98 & ERP 98 Proceedings

Pthreads

Russell Roan

Stephen Fleischman

Technical Consulting
High Performance Systems Division
E-mail: roan@rsn.hp.com, sfleisch@rsn.hp.com


Click here to start


Table of Contents

Pthreads

Acknowledgment

Parallel Programming Models

Multi-process Parallelism

Message Passing

Shared Memory

Documentation

Threads - Overview

One-to-One (1x1)

POSIX Threads

Basic Thread Management

Basic Thread Management

Basic Thread Management

Basic Thread Management

Basic Thread Management

Thread Synchronization

Thread Synchronization

Thread Synchronization

Thread Synchronization

Thread Synchronization

Thread Synchronization

Thread Scheduling

Thread-Specific Data

Thread-Specific Data: The functions.

Thread-Specific Data: Example - Main.

Thread-Specific Data: Example - Thread function.

Thread-Safety

Example of deadlock and race conditions:

Parallel Programming Models

Parallel Programming Models

Parallel Programming Models

Parallel Programming Models