Publications

2021

  • Sage: Practical & Scalable ML-Driven Performance Debugging in Microservices“. Yu Gan, Mingyu Liang, Sundar Dev, David Lo, and Christina Delimitrou. To appear in 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Detroit, MI, April 2021. [pdf] [slides] [bibtex]

 

  • Sinan: ML-Based & QoS-Aware Resource Management for Cloud Microservices“. Yanqi Zhang, Weizhe Hua, Zhuangzhuang Zhou, Ed Suh, and Christina Delimitrou. To appear 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. To appear in 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Detroit, MI, April 2021. [pdf] [slides] [bibtex]

 

2020

  • 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]

 

 

2019

  • 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, Yuan He, Brett Clancy, Chris Colen, Fukang Wen, Catherine Leung, Siyuan Wang, Leon Zaruvinsky, Mateo Espinosa, Rick Lin, Zhongling Liu, Jake Padilla, and Christina Delimitrou. In 24th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Providence, RI, April 2019. [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 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] [conference talk] [bibtex]
    Invited to SIGOPS Operating Systems Review

 

  • PARTIES: QoS-Aware Resource Partitioning for Multiple Interactive Services“. Shuang Chen, Christina Delimitrou, and 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]

 

2018

  • Mage: Online Interference-Aware Scheduling in 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 Conferenes, May/June 2018. [pdf] [bibtex]

 

  • Amdahl’s Law for Tail Latency“. Christina Delimitrou and Christos Kozyrakis. In the Communications of the ACM (CACM), August 2018. [pdf] [bibtex]

 

2017

  • 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

 

2016

  • 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]

 

  • Security Implications of Data Mining in Cloud Scheduling“. Christina Delimitrou, Christos Kozyrakis. In Computer Architecture Letters (CAL), vol. 15, no. 2, 2016. [pdf] [bibtex]

 

2015

  • 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]

 

2014

  • 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]

 

2013

  • 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

 

2012

  • 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

 

2011

  • 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]

 

2010

  • 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]