Stephen McGough is a senior lecturer (equivalent to an associate professor in the U.S.) in computing sciences at Durham University, UK. Stephen obtained his Ph.D. in the area of parallel simulation and has worked for many years in the areas of parallel computing and simulation. This has lead to over 50 publications in the area of parallel computing, including receiving the NVIDIA best paper award at HiPC 2012. His research focuses on the use of novel computing technologies to solve real-world challenges. This has lead to him being a key player as part of the NVIDA CUDA Research Centre.