Strands
Overview
This is a list of write-ups on strands. It includes papers, notes, as
well as excerpts from e-mail discussions. It documents the evolution
of the notion and proposed interfaces. Even though the interfaces
presented in early papers are mostly obsolete they offer a good
introduction and rationale for most of the design decisions. For the
"state of the art" strand interface start reading from the end of the
list.
- Initial proposal.
- Motivation, first proposal of interfaces, and expected interactions
among parts of the system.
- SpinLite threads paper.
- Discusses refinements to the interface and conclusions resulting from
implementation of strand-based threads in the context of SpinLite .
- Some slides that go along with
the second paper.
- The latest strands specification.
- Including a user's guide.
- Mach/SPIN Threads
- A MachThreads emulation layer for SPIN. Original notes. May not
be faithful to current implementation.
Interfaces
There are several interfaces having to do with strands.
They are described here.