Skel is a library produced as part of the Paraphrase project to assist in the introduction of parallelism for Erlang programs. It is a collection of algorithmic skeletons, a structured set of common patterns of parallelism, that may be used and customised for a range of different situations.
A Skel Tutorial is available at:
Available to download via GitHub:
Listen to our Mostly Erlang podcast here, with Kevin Hammond, Chris Brown and Adam Barwell, on Skel.
A Pipeline Skeleton on a 24-core shared memory machine.
A Farm Skeleton on a 24-core shared memory machine.