David Irwin directs the Sustainable Computing Lab at UMass Amherst, which focuses on designing distributed software systems with an emphasis on improving efficiency and sustainability. We focus on two primary areas: 1) improving the efficiency of large-scale computer systems, particularly data center, cloud, and edge platforms, and 2) improving the efficiency of large-scale cyber-physical systems, including electricity, building, and transportation systems. We design, implement, deploy, and analyze prototypes of these systems at scale to make them work better, publicly release our code and data, and publish research papers on our results at top-tier conferences and journals in computer systems. Our research is deeply interdisciplinary and structured "horizontally" across a wide range of applications in efficiency and sustainability that span many technical "verticals," including distributed systems and networking, operating systems and virtualization, security and privacy, applied data science and machine learning, sensor networks and the Internet-of-Things, economics and operations research, and clean energy systems. A more detailed research overview is available here. Our work has been generously supported by the National Science Foundation, the state of Massachusetts, VMware, Intel, Google, and Amazon.
Ultimately, the lab's goals are to both design innovative computer systems that make the world a better place, and develop the next generation of computer systems researchers and practitioners. Our Ph.D. and M.S. graduates have gone on to take tenure-track faculty positions in academia, found technology startups, work as software engineers and data scientists at leading technology companies, and pursue Ph.D's.
Interested in Joining?
We are actively recruiting Ph.D. students to join the lab as Research Assistants, particularly for the CarbonFirst project and NSF ELEVATE program! UMass Amherst is a great place to do computing research. It is located in the beautiful Pioneer Valley of Western Massachusetts within a couple hours drive of two technology centers (Boston and New York City). If you're interested, please read this advice from a UMass colleague, and email David Irwin with a description of the type of work you are interested in and how it connects to the lab. The lab is housed in the Electrical and Computer Engineering department within the College of Engineering. You can apply at this link.
December 2021Our work on SunDown was featured in PVMagazine!
November 2021BuildSys '21 paper runner-up for Best Paper Award!
August 2021Two papers accepted to ACM SoCC 2021!
June 2021Another article on NSF/VMware grant and VMware press release!
May 2021New NSF/VMware grant and article on CarbonFirst!
April 2021New paper at EuroSys on optimizing resource overcommitment in Google datacenters!
March 2021New paper on optimizing eBike sharing at IMWUT/Ubicomp!
December 2020Akansha and Noman won second place and honorable mention, respectively, in the Duke Energy Symposium Lightning Talk Competition!
December 2020News article on recent Supercomputing paper!
November 2020Akansha's presentation at BuildSys honorable mention for best presentation award!
October 2020IGSC paper receives best paper award !
September 20203 papers accepted to BuildSys 2020!
September 2020SC paper selected as Best Paper Award Finalist and Best Student Paper Award Finalist!
August 2020Posted camera-ready of SC paper!
August 2020Two papers accepted to IGSC!
June, 2020e-Energy paper selected as Best Paper Award runner-up!
May, 2020New papers accepted to SC, e-Energy, HotCloud, TDS, and COMPASS!
April, 2020Congratulations to Supreeth on joining Iowa's CS department as a tenure-track Assistant Professor!