Home Resources White Papers

White Papers

 

Pete Cooper, Uwe Dolinsky, Alastair F. Donaldson, Andrew Richards, Colin Riley and George Russell, 2010.
Offload – Automating Code Migration to Heterogeneous Multicore Systems

http://www.springerlink.com/content/05026u961762258l/ (External Link)

 

Anton Lokhmotov, Alastair Donaldson, Alan Mycroft, Colin Riley, 2008.
Strict and relaxed sieving for multi-core programming

http://www.codeplay.com/images/documents/multiprog08.pdf

 

Alastair Donaldson, Anton Lokhmotov, Colin Riley, Andrew Cook, 2007.
Auto-parallelisation of Sieve C++ Programs

http://www.codeplay.com/images/documents/hppc07.pdf

 

Anton Lokhmotov, Alan Mycroft, Andrew Richards.
Delayed Side-effects Ease Multi-core Programming

http://www.codeplay.com/images/documents/eupar07.pdf

 

S. Lindley, University of Edinburgh. Implementing deterministic declarative concurrency using sieves, 2006.
http://www.cs.cmu.edu/~damp/finalPapers/lindley.pdf

 

A. Richards. The Codeplay Sieve C++ Multicore Programming System, 2006.
http://www.codeplay.com/images/documents/sievepaper-2columns-normal.pdf