Auto-parallelisation of Sieve C++ Programs. - Alastair F. Donaldson; Colin Riley; Anton Lokhmotov; Andrew Cook (Euro-Par Workshops, 2007)

Programming Heterogeneous Multicore Systems Using Threading Building Blocks. - George Russell; Paul Keir; Alastair F. Donaldson; Uwe Dolinsky; Andrew Richards; Colin Riley (Euro-Par Workshops, 2010)

Offload - Automating Code Migration to Heterogeneous Multicore Systems. - Pete Cooper; Uwe Dolinsky; Alastair F. Donaldson; Andrew Richards; Colin Riley; George Russell (HiPEAC, 2010)

The impact of diverse memory architectures on multicore consumer software: an industrial perspective from the video games domain. - George Russell; Colin Riley; Neil Henning; Uwe Dolinsky; Andrew Richards; Alastair F. Donaldson; Alexander S. van Amesfoort (MSPC, 2011)