Summary
I am a Professor of Distributed Systems in the Department of Computing at Imperial College London. I lead the Large-Scale Data & Systems (LSDS) group that does research on scalable data-intensive secure software systems of any kind. I am also the Co-Director (Research) for Imperial's I-X initiative in artificial Intelligence, machine learning and data science, and I serve as the Director of Research in the Department of Computing.
Before joining Imperial, I was a post-doctoral researcher in the Systems Research group at Harvard University. I received my M.A. and Ph.D. degrees from the University of Cambridge.
Selected Publications
Journal Articles
Koliousis A, Watcharapichat P, Weidlich M, et al. , 2019, Crossbow: scaling deep learning with small batch sizes on multi-GPU servers, Proceedings of the Vldb Endowment, Vol:12, ISSN:2150-8097
Rupprecht L, Culhane WJ, Pietzuch P, 2017, SquirrelJoin: network-aware distributed join processing with lazy partitioning, Proceedings of the Vldb Endowment, Vol:10, ISSN:2150-8097, Pages:1250-1261
Conference
Sartakov VA, Vilanova L, Eyers D, et al. , 2022, CAP-VMs: Capability-based isolation and sharing in the cloud, 16th USENIX Symposium on Operating Systems Design and Implementation, Pages:597-612
Pietzuch P, Shamis A, Canakci B, et al. , 2022, IA-CCF: Individual accountability for permissioned ledgers, 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI), Pages:467-491
Sartakov V, Pietzuch P, Vilanova L, 2021, CubicleOS: A library OS with software componentisation for practical isolation, Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS ’21), ACM, Pages:546-558
Mai L, Li G, Wagenlander M, et al. , 2020, KungFu: making training in distributed machine learning adaptive, USENIX Symposium on Operating Systems Design and Implementation (OSDI), Usenix, Pages:937-954
Theodorakis G, Koliousis A, Pietzuch P, et al. , 2020, LightSaber: Efficient Window Aggregation on Multi-Core Processors, Association for Computing Machinery, New York, NY, USA, Pages:2505–2521-2505–2521
Lind J, Naor O, Eyal I, et al. , 2019, Teechain: a secure payment network with asynchronous blockchain access, 27th ACM Symposium on Operating Systems Principles (SOSP), ACM Press, Pages:63-79
Garefalakis P, Karanasos K, Pietzuch P, et al. , 2018, Medea: scheduling of long running applications in shared production clusters, EuroSys 2018, ACM
Lind J, Priebe C, Muthukumaran D, et al. , 2018, Glamdring: automatic application partitioning for Intel SGX, USENIX Annual Technical Conference 2017, USENIX, Pages:285-298
Pietzuch PR, Arnautov S, Trach B, et al. , 2016, SCONE: secure Linux containers with Intel SGX, 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI), 2016, USENIX, Pages:689-703
Ogden, Thomas D, Pietzuch P, 2016, AT-GIS: highly parallel spatial query processing with associative transducers, ACM SIGMOD International Conference on Management of Data 2016, ACM, Pages:1041-1054
Pietzuch PR, Fernandez RC, Migliavacca M, et al. , 2014, Making State Explicit for Imperative Big Data Processing, USENIX Annual Technical Conference (USENIX ATC), USENIX, Pages:49-60
Fernandez RC, Migliavacca M, Kalyvianaki E, et al. , 2013, Integrating Scale Out and Fault Tolerance in Stream Processing using Operator State Management, ACM International Conference on Management of Data (SIGMOD), ACM, Pages:725-736
Migliavacca M, Papagiannis I, Eyers DM, et al. , 2010, DEFCon: High-Performance Event Processing with Information Security, USENIX Annual Technical Conference (ATC'10), Pages:1-15