Chris Brown

School of Computer Science
University of St Andrews
St Andrews, Fife KY16 9SX
Scotland, UK
Office Jack Cole 0.33
Phone +44 (0)1334 461629

I am a Post-Doctoral Research Fellow at the University of St Andrews, School of Computer Science. My main research interests include refactoring techniques and tools, parallelism, parallel patterns, parallel refactoring techniques, and heterogeneous systems. My main research goals is to build tools to improve the programmability of parallel systems for the expert and novice programmer.

I am a member of school's Functional Programming Group, and also a member of Centre for Interdisciplinary Research in Computational Algebra at the University of St Andrews.


  • Skel, a parallel streaming skeleton library for Erlang
  • Projects

    Past and current projects include:


    My publications can be found on Pure , Google Scholar and Research Gate .

    HLPGPU 2014

    You can find the proceedings to the HLPGPU 2014 workshop (co-located with HiPEAC) here.

    HiPEAC 2016 - ParaFormance Tutorial

    Slides for the tutorial.