Welcome to my webpage! I am an assistant professor and the KDD Career Development Professor in Communications and Technology 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 a Cornell student 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
Recent News
April 2024: Very honored to have received the ASPLOS'24 Influential Paper Award for Paragon [ASPLOS'13]!
March 2024: Paper on using hardware acceleration to improve serverless VM restoration is accepted to OSDI'24! Congrats to Nikita, Varun, and our Intel collaborators! Preprint coming coon.
March 2024: Paper on generalizable ML for systems accepted to CAL! Congrats to all the authors!
February 2024: Paper on warehouse-scale memory allocators accepted to ASPLOS'24! Congrats to all the authors!
January 2024: Ditto is selected as an IEEE Micro Top Pick for the most significant papers from the architecture conferences of 2023! Congrats to all the authors! Preprint coming soon.
October 2023: Two papers from the group accepted to HPCA'24! Congrats to Yanqi, Lisa, Nikita, and Zhuangzhuang!
July 2023: Updated ASPLOS Hall of Fame with 2022 and 2023 data is here!
May 2023: Slingshot is accepted in SIGCOMM'23! Congrats to Nikita and all the other authors! Preprint coming soon.
April 2023: Zhuangzhuang Zhou and Mingyu Liang successfully passed their A-exams! Congrats!
March 2023: Yanqi successfully defends his Ph.D. thesis! Congrats Dr. Zhang!
March 2023: Mystique is accepted to ISCA'23! Congrats to all the authors!
February 2023: Camera-ready versions for Aquatope and Ditto now available!
January 2023: This semester I am teaching 6.S984: Datacenter Computing. The website is here!
September 2022: Ditto is accepted to ASPLOS'23! Preprint coming soon. Congrats to all the authors!
September 2022: This semester I am co-teaching 6.191 (previously 6.004)!
August 2022: Aquatope is accepted to ASPLOS'23! Preprint coming soon.
July 2022: Starting in September, I will be a professor at MIT EECS, and a member of CSAIL!
June 2022: Camera-ready for HiveMind now available!
March 2022: HiveMind is accepted to ISCA'22! Preprint coming soon. Congrats to all the authors!
February 2022: This semester I am teaching ECE5710: Datacenter Computing. More information on the course website.
January 2022: Sage is selected as an IEEE Micro Top Pick for the most significant papers from the architecture conferences of 2021! Congrats to all the authors! Preprint coming soon.
January 2022: Dagger received an IEEE Micro Top Pick Honorable Mention for the most significant papers from the architecture conferences of 2021! Congrats to all the authors!
December 2021: HPCA'22 papers now available!
PIMCloud: The implications of PIM for interactive cloud services and a QoS-aware scheduler for PIM-enabled systems.
Retail: Fine-grained, request-level power management for interactive services using simple ML models.
November 2021: Many thanks to the Sloan Foundation for their coverage of our work on ML-driven cloud systems in their 2020 Highlights!
November 2021: Two papers accepted to HPCA'22! Congrats to all authors! Camera-ready versions coming soon.
October 2021: Received a Google Grant for our work on ML-driven management and performance debugging. Many thanks to Google for their continued support!
October 2021: Serverless Harvest VMs paper presented in SOSP'21! Camera-ready paper version available here.
September 2021: This semester I am teaching ECE4750: Computer Architecture. You can find more information on the course website.
August 2021: Paper on using harvest VMs for serverless computing accepted to SOSP'21! Congrats to all the authors!
July 2021: Congratulations to Clara Steinhoff for graduating with her Masters degree in CS!
June 2021: Thanks to Samira Khan for hosting Partha Panganathan and myself in the Happy Hour for Architects Podcast to discuss datacenter hardware and software. You can watch our discussion here.
June 2021: Thanks to Lisa Hsu and Suvinay Subramanian for hosting me in the Computer Architecture Podcast recently to discuss datacenter systems and their challenges. You can listen to it here.
June 2021: Enjoyed giving a keynote at the Cloud Intelligence Workshop and participating in the Cloud Intelligence Across Academia and Industry Panel. Thanks to the organizers for the invitation!
May 2021: Congratulations to Dr. Shuang Chen for graduating with her Ph.D. in ECE!
May 2021: Congratulations to Joy Qi, Anthony Ngoma, Tamzid Ahmed, Randy Zhou, Sujith Ramesh, and Priyanka Dilip for graduating with their M.Eng. or B.S. degrees!
May 2021: Enjoyed giving a keynote at the Computing Frontiers'21 conference on how ML can improve the design and management of cloud systems! Many thanks to the organizers for the invitation!
May 2021: Enjoyed giving a keynote at the Computing Frontiers'21 conference on how ML can improve the design and management of cloud systems! Many thanks to the organizers for the invitation!
April 2021: Enjoyed giving an invited talk at the NOPE'21 workshop at ASPLOS on the challenges and opportunities of doing datacenter research in academia! Thanks to the organizers for putting a very interesting program together!
December 2020: Very honored to receive a Research Excellence Award from Cornell's College of Engineering! Many thanks to all the students who do the hard work :)
November 2020: 3 papers from our group accepted to ASPLOS'21! Many congratulations to Yu Gan, Yanqi Zhang, Nikita Lazarev, Weizhe Hua, Mingyu Liang, Zhuangzhuang Zhou, and all the other authors! Preprints coming soon!
October 2020: Received a Google Research Award in Recognition of Technical Leadership and Achievements in Systems Research! Many thanks to Google!
October 2020:SOCC'20 wraps up successfully! All papers, presentations, and videos will be available online soon!
October 2020: Very happy and honored to receive an Intel Rising Star 2020 Award! Many thanks to Intel!
September 2020: Camera-ready for CuttleSys now online!
August 2020: Dagger, a tightly-integrated hardware acceleration fabric for microservice networking is accepted to Computer Architecture Letters (CAL)!
July 2020: Neeraj Kulkarni's paper on design space exploration of reconfigurable cores is accepted to MICRO'20 in Athens! Congrats to all authors! Preprint coming soon.
July 2020: Here is a post I wrote for the SIGARCH blog on datacenter hardware trends from a recent ISCA panel!
June 2020: Very happy and honored to receive the 2020 TCCA Young Computer Architect Award! Many thanks to all that have made it possible; a short acceptance speech is here.
June 2020: Camera-ready papers and videos for MLArchSys papers now available: Sinan (video), Sage (video).
June 2020: Two papers accepted to the ML for Architecture and Systems Workshop (MLArchSys) in ISCA'20. Preprints available soon.
May 2020: TopPicks paper on DeathStarBench now available!
May 2020: Congrats to Yu Gan for passing his thesis proposal exam!
April 2020: News article on the Microsoft Research Fellowship on Cornell ECE!
February 2020: Received a Google Faculty Research Award for our work on root cause analysis in cloud microservices! Many thanks to Google for their continued support!
February 2020:Paper on Ripple is now available! Code is open-source, and contributions are welcome.
January 2020: This semester I am teaching ECE5710: Datacenter Computing. For more details, see the course website.
January 2020: DeathStarBench selected as an IEEE Micro Top Pick for the most significant papers from the architecture conferences of 2019! Preprint coming soon.
January 2020: Wrote a SIGARCH blog on the system implications of new cloud software trends, like microservices and serverless.
November 2019: DeathStarBench project crosses 2,500 clones! Social network service crosses a million pulls on Dockerhub!! Feedback always welcome!
November 2019: Awarded a research grant from Facebook for the design of representative scale-out cloud benchmarks. Many thanks to Facebook for their continued support!
November 2019: Congratulations to Shuang Chen for winning the ECE Research Pitch Competition at the 2019 Rising Stars Workshop!
October 2019: Happy to be serving on the USENIX HotCloud Steering Committee!
October 2019: Gave a short talk in the Board of Trustees Annual Meeting on our work using ML in system design and management!
October 2019: DeathStarBench project crosses 1,000 clones! Feedback always welcome!
September 2019: Very happy to receive the College of Engineering Teaching and Mentoring Award!
August 2019: Seer invited to SIGOPS review! Paper now available!
July 2019: Serving on the ASPLOS'20 Program Committee. Deadline is August 16th. Submit your best work!
June 2019: Read about the value of using ML in systems problems in a post I wrote for the SIGARCH blog!
June 2019:HotCloud'19 program is now online featuring a great selection of papers! The workshop is on July 8th, colocated with USENIX ATC'19. There's still time to register!
June 2019: Congratulations to Nicky, Rick, Zhongling, Anant, Yang, and Juexiao for graduating with their MEng degrees and for the great positions they have lined up!
February 2019: Camera-ready paper for μqSim now available!
February 2019: I am organizing and co-chairing the First Workshop on Resource Disaggregation at ASPLOS'19. Submit your best early work on disaggregation in datacenters! Deadline is February 27th.
February 2019: Received the NSF CAREER Award for our work on hardware and software techniques for cloud microservices!
January 2019: ASPLOS preprints now available!
Seer: a performance debugging system that leverages deep learning to improve performance predictability in microservices.
DeathStarBench: an end-to-end benchmark suite for microservices and their hardware and software implications for cloud and edge systems.
PARTIES: a resource controller for QoS-aware co-scheduling of multiple interactive services.
XContainer: a lightweight containerization technology that improves performance and isolation in cloud-native systems.
January 2019: This semester I am teaching ECE5990 Datacenter Computing. New website is up!
January 2019: Paper on scalable simulation of microservices accepted to ISPASS! Congrats to Yanqi and Yu!
December 2018:ASPLOS Hall of Fame now updated with 2019 data and new members!
December 2018: Camera-ready paper for Pliant now available!
November 2018: 4 papers from our group accepted to ASPLOS!! Many congrats to Yu, Yanqi, Shuang, Zhiming, and all the other authors!
November 2018: Pliant is accepted in HPCA! Congrats to Neeraj and Feng!
October 2018: Co-chairing HotCloud'19! Submission deadline will be in March 2019.
September 2018: Press coverage for Bolt on IEEE Computer Society's blog!
September 2018:CacheInspector is now open-source! Reverse-engineer exactly how much cache you get on each public cloud provider in an accurate and practical way!
September 2018: Serving on the IEEE Micro Top Picks'19 Program Committee. Deadline is October 15th. Submit your best published work from the 2018 architecture conferences!
July 2018: Our paper on the implications of Amdahl's Law on tail latency is now available on CACM!
June 2018: Paper on scalable QoS-aware scheduling for heterogeneous CMPs and clouds accepted to PACT! Congrats to Franky Romero!
June 2018: If you missed ISCA this year, here is a summary of it I wrote for the SIGARCH blog.
June 2018: Paper on using approximation to improve datacenter resource efficiency accepted to CAL (Computer Architecture Letters)! Congrats to Neeraj and Feng! Preprint here.
May 2018: Ariana Bruno and Justin Hu win the best systems poster award for their MEng project on coordination of heterogeneous UAV swarms. Congrats to Ariana and Justin!
May 2018: Congratulations to Neeraj Kulkarni for passing his A-exam (thesis proposal)!
May 2018: Paper on the architectural implications of microservices accepted to CAL (Computer Architecture Letters)! Congrats to Yu! Preprint coming soon.
April 2018: Paper on using deep learning for performance debugging in the cloud accepted to HotCloud'18! Congrats to all the authors! Preprint coming soon.
April 2018: Serving on the ASPLOS'19 Program Committee. Deadline is August 7th. Submit your best work!
March 2018: Received a faculty research award from VMWare Research. Many thanks to VMWare!
March 2018: Serving on the MICRO Program Committee. Deadline is April 6th. Submit your best work!
March 2018: Received the Facebook Faculty Award for Hardware & Software Systems research. Many thanks to Facebook!
January 2018: This semester I am teaching ECE5990 Datacenter Computing. New website is up!
January 2018:Bolt is selected as an IEEE Micro Top Pick for the most significant papers from the architecture conferences of 2017!
December 2017: Congratulations to Feng Qi and Priyal Rathi who graduated with their MEng degrees in December!
November 2017: Serving on the ISCA 2018 Program Committee. Deadline is November 21th. Submit your best work!
October 2017: Paper on the implications of Amdahl's Law for applications that care about Tail Latency accepted to the Communications of the ACM (CACM)!
May 2017: Congratulations to Anirudh, Premdeep, Mahantesh, Blake, Siyuan, Leon, Mateo, and Kavan for graduating with their MEng degrees and for the great positions they have all lined up! Congratulations also to Nellie for graduating with her BS degree, and for starting a PhD degree at MIT in the Fall!
May 2017: Received an NSF Large grant to work on clouds with disaggregated resources, with Rachit Agarwal, Hakim Weatherspoon (Cornell), Sylvia Ratnasamy, and Scott Shenker (UC Berkeley)!
May 2017: Congratulations to Feng Qi for receiving an MEng Best Poster Award for hers and Neeraj Kulkarni's work on using approximation to improve cloud efficiency!
May 2017: Congratulations to Meghna Pancholi for receiving an ECE Early Career Scholar Award to work on cloud management over the summer!
May 2017: Co-organizing and co-chairing the ASBD'17 Workshop (Architectures and Systems For Big Data) to be colocated with ISCA on June 24th in Toronto, Canada. The deadline is May 16th. Submit your best early work!
April 2017: Bolt presented in ASPLOS! Check out the slides and demo!
April 2017: Pliant presented in the WAX workshop in ASPLOS! Check out the slides!
February 2017: Created a Hall of Fame for ASPLOS! You can also find the complete information here. For any suggestions/comments or corrections, feel free to send me an email at: delimitrou@cornell.edu
January 2017: Upcoming ASPLOS paper now available: Bolt.
January 2017: An early paper on Bolt appears in the Jul-Dec issue of Computer Architecture Letters (CAL)!
December 2016: DRAF selected as an IEEE Top Picks paper from the Computer Architecture Conferences of 2016! Congrats to all the authors!
December 2016: Serving on the advisory board of the NSF-funded Chameleon cloud. If you run large-scale cloud experiments take a look at Chameleon.
November 2016: Bolt accepted in ASPLOS!
October 2016: DRAF and DHDL receive 2016 HiPEAC paper awards!
October 2016: Serving on the ISCA 2017 and ATC 2017 program committees. Submit your best work!
October 2016: HCloud receives a 2016 HiPEAC paper award!
August 2016: Publicity Chair for ISCA 2017. The deadline will be November 18th. Submit your best work!
August 2016: Serving on the ASPLOS 2017, ISPASS 2017, and IISWC 2016 program committees. Submit your best work!
July 2016: Website for "Topics in Datacenter Computing" (Fall 2016) and a preliminary schedule is now online! If you are interested in learning about datacenter hardware, software and everything in between, and working on a cutting-edge research project, register while enrollment is open!
June 2016: ISCA papers presented in Seoul! Congrats to Mingyu, Raghu, and David!
May 2016: Upcoming ISCA papers now available: DRAF and DHDL.
April 2016: HCloud presented in ASPLOS!
March 2016: Two papers accepted in ISCA!
November 2015: HCloud accepted in ASPLOS!
The Satrapy
What a misfortune, although you are made for fine and great works this unjust fate of yours always denies you encouragement and success; that base customs should block you; and pettiness and indifference. And how terrible the day when you yield (the day when you give up and yield), and you leave on foot for Susa, and you go to the monarch Artaxerxes who favorably places you in his court, and offers you satrapies and the like. And you accept them with despair these things that you do not want. Your soul seeks other things, weeps for other things; the praise of the public and the Sophists, the hard-won and inestimable Well Done; the Agora, the Theater, and the Laurels. How can Artaxerxes give you these, where will you find these in a satrapy; and what life can you live without these.