Futures aren't ersatz threads

Awfully limiting compared to actual message-passing concurrency, though.

to concurrency futures parallelism ... on 13 March 2015

FG-MPI: Fine-Grain MPI

As presented at CPA. This sounds very neat -- MPI with lightweight scheduling.

to concurrency fgmpi lightweight-processes mpi parallelism software ... on 28 April 2014

High-Performance Synchronization for Shared-Memory Parallel Programs | University of Rochester Computer Science

Code for assorted synchronisation operations. TBB uses this as a reference.

to concurrency parallelism research software synchronisation ... on 12 September 2011

Computer Science Parallel Processing Courseware

Some early-90s slides on parallel processing.

to concurrency parallelism teaching ... on 03 May 2010

Common Message Runtime

Suggesting POP as a means of getting inter-language support. The library he suggests (for inter-process lightweight concurrency and communication with shared memory) would be a worthwhile project to implement.

to ipc language parallelism research ... on 09 September 2006