A System for Structured High-Performance Multithreaded Programming in Windows NT

8/14/98


Click here to start


Table of Contents

A System for Structured High-Performance Multithreaded Programming in Windows NT

An Old Idea

Obstacles?

Things Have Changed

Why is Multithreaded Programming Difficult?

What We Need

Sthreads (Structured Threads)

A Trivial Example

Performance of Trivial Example

Another Trivial Example

This is All of Sthreads

What is Different About Sthreads?

Can It Really Be This Simple?

Example Application: Aircraft Route Optimization

Structured Programming ? Sophisticated Algorithms

Sophisticated Algorithms ? Good Performance

Other Example Applications

Summary

Author: John Thornley