1. School of Engineering Newcastle University Newcastle upon Tyne UK
2. Computer Architecture Group Cambridge University Cambridge UK
3. Department of Electrical and Electronic Engineering Imperial College London London UK
4. Electronics and Computer Science University of Southampton Southampton UK