
Applications Consultant
Tel +44 (0)131 650 5077
Fax +44 (0)131 650 6555
I graduated from Queen Mary’s (Formerly known as QMW) college University of London with a first class degree in Theoretical Physics in 1994. I then worked for a year in the City of London before moving to Edinburgh in 1995 to do a PhD in Theoretical Physics. I completed my thesis in 1998 and was a post-doctoral researcher in the theory group before joining EPCC as an applications consultant in October 2005.
Generally I work in the area of scientific codes for supercomputers, and I have worked on many different applications. For example, particle physics simulations, such as determining the life-time of a proton. You are made of a billion, billion, billion of them - don’t worry - it has at least a *very* long life time if it decays at all. Other applications include simulating sound using GPUs and determining the micromagnetic properties of minerals. Whilst these may seem unrelated, the algorithms used to solve them are very similar. Employing these algorithms on computers with many hundreds or thousands of processing elements is a recurring theme. I am the course organiser for the post-graduate Parallel Numerical Algorithms course, where I teach some of these ideas and how to understand the error in a numerical simulation.