Welcome to my webpage! I am an assistant professor in the Electrical Engineering and Computer Science Department at MIT, where I lead the SAIL group.
Previously, I was an Assistant Professor in the Electrical and Computer Engineering Department at Cornell University, a member of
the Computer Systems Laboratory (CSL), and the John and Norma Balen Sesquicentennial Faculty Fellow. My main interests are in computer
architecture and computer systems. Specifically, I work on improving the resource efficiency of large-scale datacenters through QoS-aware scheduling and resource management
techniques. I am also interested in designing efficient server architectures, distributed performance debugging, and cloud security. Before joining Cornell, I earned a
Ph.D. in Electrical Engineering at Stanford University, where I worked with Christos Kozyrakis.
I had previously earned an M.S. in Electrical Engineering from Stanford (2011) and a Diploma in Electrical and Computer Engineering
from the National Technical University of Athens (2009).
I am looking for motivated PhD, MS, and undergrad students to join my group! If you are excited about cloud computing, datacenters, and computer architecture and systems in general send me an email with your CV and we can set up a meeting.
Contact Information
32-G738 Stata Center, CSAIL, Electrical Engineering and Computer Science, MIT Cambridge, MA
E-mail: delimitrou@csail.mit.edu
Publications
"Sabre: Improving Memory Prefetching in Serverless MicroVMs with Near-Memory Hardware-Accelerated Compression". Nikita Lazarev, Varun Gohil, James Tsai, Andy Anderson, Bhushan Chitlur, Zhiru Zhang, and Christina Delimitrou. To appear in the 18th USENIX Symposium on Operating Systems Design and Implementation (OSDI), Santa Clara, California, July 2024. [pdf] [slides] [bibtex]
"The Importance of Generalizability in Machine Learning for Systems". Varun Gohil, Sundar Dev, Gaurang Upasani, David Lo, Partha Ranganathan, and Christina Delimitrou. To appear in Computer Architecture Letters, 2024. [pdf] [bibtex]
"End-to-End Cloud Application Cloning with Ditto". Mingyu Liang*, Yu Gan*, Yueying Li, Carlos Torres, Abhishek Dhanotia, Mahesh Ketkar, and Christina Delimitrou. To appear in IEEE Micro Special Issue on Top Picks from the Computer Architecture Conferences, May/June 2024. [pdf] [bibtex]
"Characterizing a Memory Allocator at Warehouse Scale". Zhuangzhuang Zhou, Vaibhav Gogte, Nilay Vaish, Chris Kennelly, Patrick Xia, Svilen Kanev, Tipp Moseley, Christina Delimitrou, and Partha Ranganathan. In the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), San Diego, California, April 2024. [pdf] [slides] [bibtex]
"Ursa: Lightweight Resource Management for Cloud-Native Microservices". Yanqi Zhang, Zhuangzhuang Zhou, Sameh Elnikety, and Christina Delimitrou. In the 30th International Symposium on Computer Architecture (HPCA), Edinburgh, Scotland, March 2024. [pdf] [slides] [bibtex]
"LibPreemptible: Enabling Fast, Adaptive, and Hardware-Assisted User-Space Scheduling". Yueying Li, Nikita Lazarev, David Koufaty, Yijun Yin, Andy Anderson, Zhiru Zhang, Edward Suh, Kostis Kaffes, and Christina Delimitrou. In the 30th International Symposium on Computer Architecture (HPCA), Edinburgh, Scotland, March 2024. [pdf] [slides] [bibtex]
"Resilient Baseband Processing in Virtualized RANs with Slingshot". Nikita Lazarev, Tao Ji, Anuj Kalia, Daehyeok Kim, Ilias Marinos, Francis Yan, Christina Delimitrou, Zhiru Zhang, Aditya Akella. In the ACM Special Interest Group on Data Communication (SIGCOMM), New York, New York, September 2023. [pdf] [slides] [bibtex]
"Mystique: Enabling Accurate and Scalable Generation of Production AI Benchmarks". Mingyu Liang, Zhongyi Lin, Louis Feng, Pavani Panakanti, Srinivas Sridharan, Wenyin Fu, and Christina Delimitrou. In the 50th International Symposium on Computer Architecture (ISCA), Orlando, Florida, June 2023. [pdf] [slides] [bibtex]
"Ditto: End-to-End Application Cloning for Networked Cloud Services". Mingyu Liang*, Yu Gan*, Yueying Li, Carlos Torres, Abhishek Dhanotia, Mahesh Ketkar, and Christina Delimitrou. In the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Vancouver, Canada, April 2023. [pdf] [slides] [bibtex] Selected in IEEE Micro's Top Picks special issue of "most significant papers in computer architecture based on novelty and long-term impact" for 2023
"AQUATOPE: QoS-and-Uncertainty-Aware Resource Management for Multi-Stage Serverless Workflows". Zhuangzhuang Zhou, Yanqi Zhang, and Christina Delimitrou. In the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Vancouver, Canada, April 2023. [pdf] [slides] [bibtex]
"Leveraging Causality for Server Resource Provisioning". Varun Gohil, Sundar Dev, David Lo, Parthasarathy Ranganathan, and Christina Delimitrou. In the YArch Workshop (in conjuction with ASPLOS'23), Vancouver, Canada, April 2023. [pdf] [slides] [bibtex]
"Microservice Benchmarking on Intel IPUs Running Napatech Software". Zhuangzhuang Zhou, Yueying Li, Stuart Johnson, Nick Finamore, Charlie Ashton, Bob Cyphers, and Christina Delimitrou. Whitepaper, December 2022. [pdf]
"HiveMind: A Hardware-Software System Stack for Serverless Edge Swarms". Liam Patterson, David Pigorovsky, Brian Dempsey, Nikita Lazarev, Aditya Shah, Clara Steinhoff, Ariana Bruno, Justin Hu, and Christina Delimitrou. In the 49th International Symposium on Computer Architecture (ISCA), New York, NY, June 2022. [pdf][slides][bibtex]
"Practical & Scalable ML-Driven Cloud Performance Debugging with Sage". Yu Gan, Mingyu Liang, Sundar Dev, David Lo, and Christina Delimitrou. In IEEE Micro Special Issue on Top Picks from the Computer Architecture Conferences, May/June 2022. [pdf] [bibtex]
"ReTail: Opting for Learning Simplicity to Enable QoS-Aware Power Management in the Cloud". Shuang Chen, Angela Jin, Christina Delimitrou, and José F. Martínez. To appear in 28th IEEE International Symposium on High-Performance Computer Architecture (HPCA-28), Seoul, South Korea, February 2022. [pdf] [slides] [bibtex]
"PIMCloud: QoS-Aware Resource Management of Latency-Critical Applications in Clouds with Processing-in-Memory". Shuang Chen, Yi Jiang, Christina Delimitrou, and José F. Martínez. To appear in 28th IEEE International Symposium on High-Performance Computer Architecture (HPCA-28), Seoul, South Korea, February 2022. [pdf] [slides] [bibtex]
"Faster and Cheaper Serverless Computing on Harvested Resources". Yanqi Zhang, Iñigo Goiri, Gohar Irfan Chaudhry, Rodrigo Fonseca, Sameh Elnikety, Christina Delimitrou, and Ricardo Bianchini. In 28th ACM Symposium on Operating Systems Principles (SOSP), October 2021. [pdf] [slides] [bibtex]
"CacheInspector: Reverse Engineering Cache Resources in Public Clouds". Weijia Song, Christina Delimitrou, Zhiming Shen, Robbert Van Renesse, Hakim Weatherspoon, Lotfi Benmohamed, Frederic De Vaulx, and Charif Mahmoudi. In ACM Transactions on Architecture and Code Optimization (ACM TACO), 2021. [pdf][bibtex]
"Sage: Practical & Scalable ML-Driven Performance Debugging in Microservices". Yu Gan, Mingyu Liang, Sundar Dev, David Lo, and Christina Delimitrou. In 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Detroit, MI, April 2021. [pdf] [slides] [bibtex] Selected in IEEE Micro's Top Picks special issue of "most significant papers in computer architecture based on novelty and long-term impact" for 2021
"Sinan: ML-Based & QoS-Aware Resource Management for Cloud Microservices". Yanqi Zhang, Weizhe Hua, Zhuangzhuang Zhou, Ed Suh, and Christina Delimitrou. In 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Detroit, MI, April 2021. [pdf] [slides] [bibtex]
"Dagger: Efficient and Fast RPCs in Cloud Microservices with Near-Memory Reconfigurable NICs". Nikita Lazarev, Shaojie Xiang, Neil Adit, Zhiru Zhang, and Christina Delimitrou. In 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Detroit, MI, April 2021. [pdf] [slides] [bibtex] Received an IEEE Micro's Top Picks Honorable Mention as one of the "most significant papers in computer architecture based on novelty and long-term impact" for 2021
"CuttleSys: Data-Driven Resource Management for Interactive Applications on Reconfigurable Multicores". Neeraj Kulkarni, Gonzalo Gonzalez-Pumariega, Amulya Khurana, Christine Shoemaker, Christina Delimitrou, and David Albonesi. In 53rd IEEE/ACM International Symposium on Microarchitecture (MICRO), Athens, Greece, October 2020. [pdf][slides][bibtex]
"Dagger: Towards Efficient RPCs in Cloud Microservices with Near-Memory Reconfigurable NICs". Nikita Lazarev, Neil Adit, Shaojie Xiang, Zhiru Zhang, and Christina Delimitrou. In Computer Architecture Letters (CAL), 2020. [pdf][bibtex]
"Sage: Leveraging ML To Diagnose Unpredictable Performance in Cloud Microservices". Yu Gan, Sundar Dev, David Lo, and Christina Delimitrou. In the Workshop on ML for Computer Architecture and Systems (MLArchSys), "Valencia, Spain", June 2020. [pdf] [slides] [bibtex]
"Sinan: Data-Driven Resource Management for Interactive Microservices". Yanqi Zhang, Weizhe Hua, Zhuangzhuang Zhou, Ed Suh, and Christina Delimitrou. In the Workshop on ML for Computer Architecture and Systems (MLArchSys), "Valencia, Spain", June 2020. [pdf] [slides] [bibtex]
"Unveiling the Hardware and Software Implications of Microservices in Cloud and Edge Systems". Yu Gan, Yanqi Zhang, Dailun Cheng, Ankitha Shetty, Priyal Rathi, Nayantara Katarki, Ariana Bruno, Justin Hu, Brian Ritchken, Brendon Jackson, Kelvin Hu, Meghna Pancholi, Brett Clancy, Chris Colen, Fukang Wen, Catherine Leung, Siyuan Wang, Leon Zaruvinsky, Mateo Espinosa, Yuan He, and Christina Delimitrou. In IEEE Micro Special Issue on Top Picks from the Computer Architecture Conferences, May/June 2020. [pdf][bibtex]
"Ripple: A Practical Declarative Programming Framework for Serverless Compute". Shannon Joyner, Michael MacCoss, Christina Delimitrou, and Hakim Weatherspoon. In arxiv:2001.00222 [cs.DC], January 2020. [pdf][bibtex]
"Leveraging Deep Learning to Improve Performance Predictability in Cloud Microservices with Seer". Yu Gan, Yanqi Zhang, Kelvin Hu, Dailun Cheng, Yuan He, Meghna Pancholi, and Christina Delimitrou. In ACM SIGOPS Operating Systems Review, Vol. 53 Issue 1, July 2019. [pdf] Invited Paper
"An Open-Source Benchmark Suite for Microservices and Their Hardware-Software Implications for Cloud and Edge Systems". Yu Gan, Yanqi Zhang, Dailun Cheng, Ankitha Shetty, Priyal Rathi, Nayantara Katarki, Ariana Bruno, Justin Hu, Brian Ritchken, Brendon Jackson, Kelvin Hu, Meghna Pancholi, Brett Clancy, Chris Colen, Fukang Wen, Catherine Leung, Siyuan Wang, Leon Zaruvinsky, Mateo Espinosa, Yuan He, and Christina Delimitrou. In 24th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Providence, RI, April 2019. [pdf][slides][code][project website][bibtex] Selected in IEEE Micro's Top Picks special issue of "most significant papers in computer architecture based on novelty and long-term impact" for 2019
"Seer: Leveraging Big Data to Navigate the Complexity of Performance Debugging in Cloud Microservices". Yu Gan, Yanqi Zhang, Kelvin Hu, Yuan He, Meghna Pancholi, Dailun Cheng, and Christina Delimitrou. In 24th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Providence, RI, April 2019. [pdf][slides][demo][bibtex] Invited to SIGOPS Operating Systems Review
"PARTIES: QoS-Aware Resource Partitioning for Multiple Interactive Services". Shuang Chen, Christina Delimitrou, and José F. Martínez. In 24th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Providence, RI, April 2019. [pdf][slides][bibtex]
"X-Containers: Breaking Down Barriers to Improve Performance and Isolation of Cloud-Native Containers". Zhiming Shen, Zhen Sun, Gur-Eyal Sela, Eugene Bagdasaryan, Christina Delimitrou, Robbert Van Renesse, and Hakim Weatherspoon. In 24th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Providence, RI, April 2019. [pdf][slides][bibtex]
"μqSim: Enabling Accurate and Scalable Simulation for Interactive Microservices". Yanqi Zhang, Yu Gan, and Christina Delimitrou. In IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), Madison, WI, March 2019. [pdf][slides][bibtex]
"Pliant: Leveraging Approximation to Improve Datacenter Resource Efficiency". Neeraj Kulkarni, Feng Qi, and Christina Delimitrou. In 25th IEEE International Symposium on High-Performance Computer Architecture (HPCA), Washington DC, February 2019. [pdf][slides][bibtex]
"Mage: Online and Interference-Aware Scheduling for Multi-Scale Heterogeneous Systems". Francisco Romero and Christina Delimitrou. In the 27th International Conference on Parallel Architectures and Compilation Techniques (PACT), Limassol, Cyprus, November 2018. [pdf][slides][bibtex]
"Leveraging Approximation to Improve Datacenter Resource Efficiency". Neeraj Kulkarni, Feng Qi, and Christina Delimitrou. In Computer Architecture Letters (CAL), vol. 17, issue 2, 2018. [pdf][bibtex]
"The Architectural Implications of Cloud Microservices". Yu Gan and Christina Delimitrou. In Computer Architecture Letters (CAL), vol. 17, issue 2, 2018. [pdf][bibtex] Selected as Best of CAL for 2018 Received the Best Paper Award from the IEEE CS Publications Board for CAL 2018
"Seer: Leveraging Big Data to Navigate the Increasing Complexity of Cloud Debugging". Yu Gan, Meghna Pancholi, Dailun Cheng, Siyuan Hu, Yuan He, and Christina Delimitrou. In the 10th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud), Boston, MA, July 2018. [pdf][slides][bibtex]
"Uncovering the Security Implications of Cloud Multi-Tenancy with Bolt". Christina Delimitrou and Christos Kozyrakis. In IEEE Micro Special Issue on Top Picks from the Computer Architecture Conferences, May/June 2018. [pdf][bibtex]
"Amdahl's Law for Tail Latency". Christina Delimitrou and Christos Kozyrakis. In the Communications of the ACM (CACM), Vol. 61 No. 8, August 2018. [pdf][bibtex]
"Workload Characterization of Interactive Cloud Services on Big and Small Server Platforms". Shuang Chen, Shay Galon, Christina Delimitrou, Srilatha Manne, and José F. Martínez. In IEEE International Symposium on Workload Characterization, Seattle, WA, October 2017. [pdf][slides][bibtex]
"DRAF: A Low-Power DRAM-Based Reconfigurable Acceleration Fabric". Mingyu Gao, Christina Delimitrou, Dimin Niu, Krishna Malladi, Hongzhong Zheng, Bob Brennan and Christos Kozyrakis. In IEEE Micro Special Issue on Top Picks from the Computer Architecture Conferences, May/June 2017. [pdf][bibtex]
"Leveraging Approximation to Improve Resource Efficiency in the Cloud". Neeraj Kulkarni, Feng Qi, Glyfina Fernando and Christina Delimitrou. In the Workshop on Approximate Computing (WAX'17), colocated with ASPLOS'17, Xi'an, China, April 2017. [pdf][slides][bibtex]
"Bolt: I Know What You Did Last Summer... in the Cloud". Christina Delimitrou and Christos Kozyrakis. In Proc. of the Twenty Second International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Xi'an, China, April 2017. [pdf][slides][demo][bibtex] Selected in IEEE Micro's Top Picks special issue of "most significant papers in computer architecture based on novelty and long-term impact" for 2017
"DRAF: A Low-Power DRAM-Based Reconfigurable Acceleration Fabric". Mingyu Gao, Christina Delimitrou, Dimin Niu, Krishna Malladi, Hongzhong Zheng, Bob Brennan and Christos Kozyrakis. In Proc. of the 43rd International Symposium on Computer Architecture (ISCA), Seoul, June 2016. [pdf][slides][bibtex] Selected in IEEE Micro's Top Picks special issue of "most significant papers in computer architecture based on novelty and long-term impact" for 2016
"Automatic Generation of Efficient Accelerators for Reconfigurable Hardware". David Koeplinger, Raghu Prabhakar, Yaqi Zhang, Christina Delimitrou, Christos Kozyrakis, Kunle Olukotun. In Proc. of the 43rd International Symposium on Computer Architecture (ISCA), Seoul, June 2016. [pdf][slides][bibtex]
"HCloud: Resource-Efficient Provisioning in Shared Cloud Systems". Christina Delimitrou and Christos Kozyrakis. In Proc. of the Twenty First International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Atlanta, April 2016. [pdf][slides][bibtex]
"Improving Resource Efficiency in Cloud Computing". Christina Delimitrou. Ph.D. Thesis, Stanford University, August 2015. [pdf][defense talk][bibtex]
"Security Implications of Data Mining in Cloud Scheduling". Christina Delimitrou, Christos Kozyrakis. In Computer Architecture Letters (CAL), vol. 15, no. 2, 2016. [pdf] [bibtex]
"Tarcil: Reconciling Scheduling Speed and Quality in Large, Shared Clusters". Christina Delimitrou, Daniel Sanchez and Christos Kozyrakis. In Proc. of the ACM Symposium on Cloud Computing (SOCC), Kohala Coast, Hawaii, August 2015. [pdf][slides][bibtex]
"Optimizing Resource Provisioning in Shared Cloud Systems". Christina Delimitrou and Christos Kozyrakis. Stanford Technical Report, CSTR 2014-06 11/25/2014, November 2014. [pdf]
"Tarcil: High Quality and Low Latency Scheduling in Large, Shared Clusters". Christina Delimitrou, Daniel Sanchez and Christos Kozyrakis. Stanford Technical Report, CSTR 2014-05 11/25/2014, November 2014. [pdf]
"Quality-of-Service-Aware Scheduling in Heterogeneous Datacenters with Paragon". Christina Delimitrou and Christos Kozyrakis. In IEEE Micro Special Issue on Top Picks from the Computer Architecture Conferences, May/June 2014. [pdf][bibtex]
"Quasar: Resource-Efficient and QoS-Aware Cluster Management". Christina Delimitrou and Christos Kozyrakis. In Proc. of the Nineteenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Salt Lake City, March 2014. [pdf][slides][demo][bibtex]
"QoS-Aware Scheduling in Heterogeneous Datacenters with Paragon". Christina Delimitrou and Christos Kozyrakis. In the ACM Transactions on Computer Systems (TOCS), Vol. 31 Issue 4, December 2013. [pdf][bibtex] Invited Paper
"iBench: Quantifying Interference for Datacenter Applications". Christina Delimitrou and Christos Kozyrakis. In Proc. of the 2013 IEEE International Symposium on Workload Characterization (IISWC), Portland, September 2013. [pdf][slides][bibtex]
"QoS-Aware Admission Control in Heterogeneous Datacenters". Christina Delimitrou, Nick Bambos and Christos Kozyrakis. In Proc. of the International Conference of Autonomic Computing (ICAC), San Jose, CA, June 2013. [pdf][extended version][slides][bibtex]
"Paragon: QoS-Aware Scheduling for Heterogeneous Datacenters". Christina Delimitrou and Christos Kozyrakis. In Proc. of the Eighteenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Houston, March 2013. [pdf][slides][bibtex] Nominated for Best Paper Award Selected as Invited Paper in the ACM Transactions on Computer Systems (TOCS) Selected in IEEE Micro's Top Picks for 2013
"The Netflix Challenge: Datacenter Edition". Christina Delimitrou, Christos Kozyrakis. In Computer Architecture Letters (CAL), vol. 12, no. 1, January-June, 2013. [pdf] [bibtex] Selected as the Spotlight Paper Selected in Best of Computer Architecture Letters (CAL) for 2013
"ECHO: Recreating Network Traffic Maps for Datacenters of Tens of Thousands of Servers". Christina Delimitrou, Sriram Sankar, Aman Kansal, Christos Kozyrakis. In the Proc. of the 2012 IEEE International Symposium on Workload Characterization (IISWC), November 2012, La Jolla, CA. [pdf][slides] [bibtex] Nominated for Best Paper Award
"Decoupling Datacenter Storage Studies from Access to Large-Scale Applications". Christina Delimitrou, Sriram Sankar, Kushagra Vaid, Christos Kozyrakis. In Computer Architecture Letters (CAL), vol. 11, no. 2, July-December 2012. [pdf] [bibtex] Invited Paper
"Decoupling Datacenter Studies from Access to Large-Scale Applications: A Modeling Approach for Storage Workloads". Christina Delimitrou, Sriram Sankar, Kushagra Vaid, Christos Kozyrakis. In the Proc. of the 2011 IEEE International Symposium on Workload Characterization (IISWC), November 2011, Austin, TX. [pdf] [slides] [bibtex]
"Time and Cost-Efficient Modeling and Generation of Large-Scale TPC Workloads". Christina Delimitrou, Sriram Sankar, Badriddine Khessib, Kushagra Vaid, Christos Kozyrakis. In the Proc. of the Third TPC Technology Conference on Performance Evaluation & Benchmarking (TPC TC). In conjunction with VLDB, August 2011. [pdf] [slides] [bibtex]
"Accurate Modeling and Generation of Storage I/O for Datacenter Workloads". Christina Delimitrou, Sriram Sankar, Kushagra Vaid, Christos Kozyrakis. In Proc. of the Second Exascale Evaluation and Research Techniques Workshop, (EXERT) 2011. In conjunction with ASPLOS, March 2011. [pdf] [slides] [bibtex]
"Storage I/O Generation and Replay for Datacenter Applications". Christina Delimitrou, Sriram Sankar, Kushagra Vaid, Christos Kozyrakis. (short paper) In Proc. of the 2011 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), April 10-12 2011. Austin, TX. [pdf] [bibtex]
"Cross-Examination of Datacenter Workload Modeling Techniques". Christina Delimitrou, Christos Kozyrakis. In Proc. of the First International Workshop on Datacenter Performance, DCPerf 2011. In conjunction with ICDCS, June 24-25 2011, Minnesota, MN. [pdf] [bibtex]
"Architecting and Programming the Data center: Where Parallelism meets Commodity Computing". Christina Delimitrou, Christos Kozyrakis. In the Advanced Computer Architecture Research Consortium (ACAR-CCC), February 22-23, 2010, San Diego, CA.