Computer Laboratory

Peter Calvert

I am a final-year PhD student at the University of Cambridge Computer Laboratory, under the supervision of Prof. Alan Mycroft. My research interests lie in compilation for parallel architectures and, in particular, intermediate representations. It is only by introducing new abstractions at the IR level that we can hope to acheive the same portability and scalability that has been possible in the past, on parallel hardware.


Invited Talks

  • Architecture-neutral Parallelism. Departmental Seminar, University of Birmingham, March 2012.


  • For Lent 2012, I developed a series of practical exercises for supervising Compiler Construction. I am refining these to produce an exercise sheet that others can use for 2013.
  • I have also supervised for the Part II course Optimising Compilers as well as various Part IA courses.