Our Publications
We have been involved in or have published a number of papers over the years. Some of these are freely available. Please feel free to download them and contact us if you need any more information.
Programming Heterogenous Multicore Systems using Threading Building Blocks
by
George Russell, Paul Keir, Alastair F. Donaldso..
Automatic Offloading of C++ for the Cell BE Processor: a Case Study Using Offload
by
Alastair F. Donaldson, Uwe Dolinsky, Andrew Ric..
Offload - Automating Code Migration to Heterogeneous Multicore Systems
by
Pete Cooper, Uwe Dolinsky, Alastair F. Donaldso..
Tackling Online Game Development Problems with a Novel Network Scripting Language
by
George Russell, Alastair F. Donaldson, Paul She..
Compile-time and Run-time Issues in an Auto-parallelisation System for the Cell BE Processor
by
Alastair F. Donaldson, Paul Keir, Anton Lokhmot..
Strict and Relaxed Sieving for Multi-Core Programming
by
Anton Lokhmotov, Alastair F. Donaldson, Alan My..
Auto-parallelisation of Sieve C++ Programs
by
Alastair F. Donaldson, Colin Riley, Anton Lokhm..
Delayed Side-effects Ease Multi-core Programming
by
Anton Lokhmotov, Alan Mycroft, Andrew Richards..
Implementing deterministic declarative concurrency using sieves
by
S. Lindley, University of Edinburgh
The Codeplay Sieve C++ Multicore Programming System
by
A. Richards