Timothy M. Jones
I'm a post-doctoral researcher here at the University of Cambridge in the Computer Laboratory. I work in the Computer Architecture Group and in collaboration with other researchers throughout the world.
From 1 September 2013 I hold a Research Fellowship from EPSRC. Previously I held a Research Fellowship from the UK's Royal Academy of Engineering and EPSRC. This supports my research into energy-efficient compilers and many-core architectures for performance and reliability. I spent 2010 at Harvard working with David Brooks and his research team. Now that I'm in Cambridge, my Fellowship allows me to work part-time at ARM.
I am also looking for a PhD student to continue our work on HELIX automatic parallelisation. You can apply through the university's jobs website.
My research is looking power, performance and reliability of microprocessors in the many-core era. I am looking at ways of using the compilers, JITs, dynamic binary translators and the microarchitecture itself to increase performance, save power and deal with the upcoming reliability challenges posed by future technology scaling. My current research areas include:
- Automatic parallelisation (see the HELIX project).
- Processor wearout and hard faults (see the DOME project.)
- Design of and compilation for specialised accelerators.
- Power saving in shared cache environments and compilation schemes for the instruction cache
I am interested in collaborations with other researchers on any of the above. If you would like to work with me then please send me an email.
- Program Committee Member and Finance Chair for PACT 2013.
- Program Committee Member for CGO 2013.
- Distinguished Reviewer for HiPEAC 2013.