Home > Research > Researchers > Peter Garraghan

Current Postgraduate Research Students

Peter Garraghan supervises 7 postgraduate research students. If these students have produced research profiles, these are listed below:

Student research profiles

Show all »

View graph of relations

Dr Peter Garraghan

Lecturer in Distributed Systems

Peter Garraghan




Tel: +44 1524 510306

Research overview

Distributed systems, dependability, energy-efficiency, resource management

PhD supervision

I am happy to explore and supervise topics within distributed systems and dependability research, including fault tolerance and fault recovery, distributed machine learning, energy-efficient computing, Cloud gaming, and resource scheduling. If you have your own ideas for a research project you would like to pursue, I'm happy to discuss in more detail.

Web Links


Peter Garraghan is a Lecturer (Assistant Professor) in Computer Science and has published over 35 peer-reviewed articles within the field of distributed systems. His primary research expertise is studying the complexity and emergent behaviour of massive-scale distributed systems (Cloud computing, Datacenters, Internet of Things) to  propose design new techniques for enhancing system dependability, resource management, and energy-efficiency. Peter has industrial experience building large-scale production distributed systems, and has worked and collaborated internationally with the likes of Alibaba Group, Microsoft, STFC, CONACYT, and the UK datacenter and IoT industry.

Research Interests

  • Massive-scale distributed systems (datacenters, Cloud computing, IoT, clusters)
  • Fault tolerance & recovery
  • Energy-efficient computing
  • Distributed real-time interactive simulation
  • Resource scheduling
  • Machine learning at scale


Ph.D. in Computer Science (University of Leeds, UK)

View all (37) »