PASL: Parallel Algorithm Scheduling Library

For information on PASL, please visit the DeepSea website.

Related papers

Oracle-Guided Scheduling for Controlling Granularity in Implicitly Parallel Languages
Umut A. Acar, Arthur Charguéraud and Mike Rainey
JFP: Journal of Functional Programming, December 2016
Dag-Calculus: A Calculus for Parallel Computation
Umut A. Acar, Arthur Chargueraud, Mike Rainey, and Filip Sieczkowski
ICFP: International Conference on Functional Programming, September 2016
A Work-Efficient Algorithm for Parallel Unordered Depth-First Search
Umut A. Acar, Arthur Chargueraud and Mike Rainey
SC: ACM/IEEE Conference on High Performance Computing, November 2015
Theory and Practice of Chunked Sequences
Umut A. Acar, Arthur Charguéraud and Mike Rainey
ESA: European Symposium on Algorithms, September 2014
Scheduling Parallel Programs by Work Stealing with Private Deques
Umut A. Acar, Arthur Charguéraud and Mike Rainey
PPOPP: Symposium on Principles and Practice of Parallel Programming, Febuary 2013
Efficient Primitives for Creating and Scheduling Parallel Computations
Umut A. Acar, Arthur Charguéraud and Mike Rainey
DAMP: Workshop on Declarative Aspects and Applications of Multicore Programming, January 2012
Oracle Scheduling: Controlling Granularity in Implicitly Parallel Languages
Umut A. Acar, Arthur Charguéraud and Mike Rainey
OOPSLA, October 2011