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.
- Peter Calvert, Alan Mycroft: Control Flow Analysis for the Join Calculus. In Proceedings of SAS 2012, Deauville, France, September 2012. Proof of Correctness
- Peter Calvert, Alan Mycroft: Mapping the Join Calculus to Heterogeneous Hardware. In Proceedings of PLACES 2012, Tallinn, Estonia, March 2012.
- Peter Calvert, Alan Mycroft: Petri-nets as an Intermediate Representation for Heterogeneous Architectures. In Proceedings of Euro-Par 2011, Bordeaux, France, August 2011.
- Peter Calvert, Alan Mycroft: Portability for Heterogeneous Parallel Architectures. Poster at ACACES 2011, Fuiggi, Italy, July 2011.
- Peter Calvert: Parallelisation of Java for Graphics Processors. Part II Dissertation, Computer Science Tripos, June 2010.
- Architecture-neutral Parallelism. Departmental Seminar, University of Birmingham, March 2012.