Peter Boyle Azusa Yamaguchi Intel Parallel Computing Centre @ Higgs Centre for Theoretical Physics University of Edinburgh Scotland, UK