I am a PhD student in the NetOS division of the Systems Research Group at the University of Cambridge Computer Laboratory, under the supervision of Dr Steven Hand.
On this page, you can find information about my research and teaching activities. I also have a (rather amusingly outdated) personal website.
In am interested in the areas of operating systems and large scale distributed systems, and my work often incorporates and combines elements of both. In particular, I am running the Firmament project, which investigates novel approaches to scheduling distributed data processing jobs, trying to improve awareness of resource and workload heterogeneity.
I also curate our database of inter-process communication performance (IPC) measurements, and run the NetOS group's weekly operating systems reading group, in which we read both seminal papers from the past and modern publications in the general area of OS research.
Once upton a time, I wrote my undergraduate dissertation in Computer Vision, investigating interactive 3D structure-from-motion.
- New wine in old skins: the case for distributed operating systems
in the data center
Malte Schwarzkopf, Matthew P. Grosvenor and Steven Hand
in Proceedings of the 4th Asia-Pacific Workshop on Systems (APSYS 2013)
- Omega: flexible, scalable schedulers for large compute clusters
Malte Schwarzkopf, Andy Konwinski, Michael Abd-El-Malek and John Wilkes
in Proceedings of the 8th European Conference on Computer Systems (EuroSys 2013) – Best student paper award!
» Paper [ACM DL]
- The seven deadly sins of cloud computing research
Malte Schwarzkopf, Derek G. Murray and Steven Hand
in Proceedings of the 4th Workshop on Hot Topics in Cloud Computing (HotCloud 2012) at USENIX 2012
» Paper [usenix]
- Ciel: a universal execution engine for distributed data-flow computing
Derek G. Murray, Malte Schwarzkopf, Christopher Smowton, Steven Smith, Anil Madhavapeddy and Steven Hand
in Proceedings of the 8th USENIX Symposium on Networked System Design and Implementation (NSDI 2011)
» Paper [usenix]
A full list of my publications is available on the publications page.
Supervisions & teaching
For the academic year 2013/2014, I am the acting Director of Studies for Computer Science undergraduates at St John's College.
Over the past years, I supervised a range of courses across all years of the Computer Science Tripos, with a focus on core systems courses.
In addition, I have supervised a number of undergraduate final year (Part II) projects, including three award-winning ones, and co-advised several masters projects.
Office phone: +44 1223 763683
University of Cambridge Computer Laboratory
Willam Gates Building
15 JJ Thomson Avenue
Cambridge CB3 0FD, UK