Publications
You can also find my articles on my Google Scholar profile.
My work spans grid-aware sustainable computing, energy- and resource-efficient computer systems, societal-scale systems, and energy systems. A unifying theme across these domains is the design of sustainable, efficient, and reliable applications on top of inherently unreliable system and resource dynamics under real-world constraints. My research has been published in leading venues across computer systems and energy systems, including ASPLOS, EuroSys, SIGMETRICS/Performance, SoCC, SC, ICML, FAccT, e-Energy, BuildSys, and HotCarbon.
Under Review
- From Barrier to Bridge: Co-Developing AI Data Centers and Electric GridsUnder Review, 2025
- When Machine Learning Isn’t Sure: Building Resilient ML-based Computer Systems by Embracing UncertaintyUnder Review, 2025
- Discernible Decision Making under Uncertainty in Sustainable ComputingUnder Review, 2025
- SPADE: Signal-Aware DAG Scheduling and Dynamic Provisioning for Data Processing ClustersUnder Review, 2025
- Enabling Proactive Sustainability Interventions in DatacentersUnder Review, 2025
- Near-Optimal Emission-Aware Online Ride Assignment Algorithm for Peak Demand HoursUnder Review, 2025
- Online Conversion with Switching Costs: Robust and Learning-augmented AlgorithmsUnder Review, 2025
Published Work
- Learning-Augmented Competitive Algorithms for Spatiotemporal Online Allocation with Deadline ConstraintsACM SIGMETRICS/IFIP PERFORMANCE Joint International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS), 2025
- Dynamic Incentive Allocation for City-scale Deep DecarbonizationACM Journal on Computing and Sustainable Societies (JCSS), 2025
- Learning to Site: A Multi-objective Optimization of Rooftop Solar Installations using Evolutionary Neural NetworksACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation (BuildSys), 2025
- EcoLearn: Optimizing the Carbon Footprint of Federated LearningACM/IEEE Symposium on Edge Computing (SEC), 2025
- Ahead of the Curve: Leveraging Periodicity to Improve Job Scheduling in Data CentersIEEE International Conference on Cloud Engineering (IC2E), 2025
- Short Paper: Carbon-and Precedence-Aware Scheduling for Data Processing ClustersACM SIGCOMM, 2025
- LEAD: Towards Learning-Based Equity-Aware Decarbonization in Ridesharing PlatformsACM Conference on Fairness, Accountability, and Transparency (FAccT), 2025
- Lost in Siting: The Hidden Carbon Cost of Inequitable Residential Solar InstallationsACM International Conference on Future and Sustainable Energy Systems (e-Energy), 2025
- The Climate and Sustainability Implications of Generative AIAn MIT Exploration of Generative AI, 2024
- The Sunk Carbon Fallacy: Rethinking Carbon Footprint Metrics for Effective Carbon-Aware SchedulingACM Symposium on Cloud Computing (SoCC), 2024
- On the Limitations of Carbon-Aware Temporal and Spatial Workload Shifting in the CloudEuropean Conference on Computer Systems (EuroSys), 2024
- Going Green for Less Green: Optimizing the Cost of Reducing Cloud Carbon EmissionsACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2024
- Chasing Convex Functions with Long-term ConstraintsThe International Conference on Machine Learning (ICML), 2024
- Online Conversion with Switching Costs: Robust and Learning-Augmented AlgorithmsACM SIGMETRICS/IFIP PERFORMANCE Joint International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS), 2024
- CarbonScaler: Leveraging Cloud Workload Elasticity for Optimizing Carbon-EfficiencyACM SIGMETRICS/IFIP PERFORMANCE Joint International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS), 2024
- The Online Pause and Resume Problem: Optimal Algorithms and An Application to Carbon-Aware Load ShiftingACM SIGMETRICS/IFIP PERFORMANCE Joint International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS), 2024
- LACS: Learning-Augmented Algorithms for Carbon-Aware Resource Scaling with Uncertain DemandACM International Conference on Future and Sustainable Energy Systems (e-Energy), 2024
- The Green Mirage: Impact of Location- and Market-based Carbon Intensity Estimation on Carbon Optimization Efficacy,ACM International Conference on Future and Sustainable Energy Systems (e-Energy), 2024
- Short Paper – On the Implications of Choosing Average versus Marginal Carbon Intensity Signals on Carbon-aware OptimizationsACM International Conference on Future and Sustainable Energy Systems (e-Energy), 2024
- A Holistic Approach for Equity-aware Carbon Reduction of the Ridesharing PlatformsACM International Conference on Future and Sustainable Energy Systems (e-Energy), 2024
- Data-driven Algorithm Selection for Carbon-Aware SchedulingWorkshop on Sustainable Computer Systems (HotCarbon), 2024
- Scoping Sustainable Collaborative Mixed RealityIEEE International Symposium on Emerging Metaverse (ISEMV), 2024
- Short Paper – Examining the Adoption of Electromobility Concepts Across Social Contexts for Energy TransitionACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation (BuildSys), 2024
- Untangling Carbon-free Energy Attribution and Carbon Intensity Estimation for Carbon-aware ComputingACM e-Energy International Workshop on Energy Data and Analytics (EDA), 2024
- Ecovisor: A Virtual Energy System for Carbon-Efficient ApplicationsACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2023
- Jointly Managing Electrical and Thermal Energy in Solar- and Battery-powered Computer SystemsACM International Conference on Future and Sustainable Energy Systems (e-Energy), 2023
- Equitable Network-Aware Decarbonization of Residential Heating at City ScaleACM International Conference on Future and Sustainable Energy Systems (e-Energy), 2023
- Carbon Containers: A System-level Facility for Managing Application-level Carbon Emissions,ACM Symposium on Cloud Computing (SoCC), 2023
- Dělen: Enabling Flexible and Adaptive Model-serving for Multi-tenant Edge AIACM/IEEE Conference on Internet of Things Design and Implementation (IoTDI), 2023
- Energy Time Fairness: Balancing Fair Allocation of Energy and Time for GPU WorkloadsIEEE/ACM Symposium on Edge Computing (SEC), 2023
- WattScope: Non-intrusive Application-level Power Disaggregation in DatacentersIFIP International Symposium on Computer Performance, Modeling, Measurements and Evaluation (Performance), 2023
- No Free Lunch: Analyzing the Cost of Deep Decarbonizing Residential Heating SystemsInternational Green and Sustainable Computing Conference (IGSC), 2023
- Is Sharing Caring? Analyzing the Incentives for Shared Cloud ClustersACM/SPEC International Conference on Performance Engineering (ICPE), 2023
- On the Promise and Pitfalls of Optimizing Embodied CarbonWorkshop on Sustainable Computer Systems (HotCarbon), 2023
- The War of the Efficiencies: Understanding the Tension between Carbon and Energy OptimizationWorkshop on Sustainable Computer Systems (HotCarbon), 2023
- Analyzing the Impact of Decarbonizing Residential Heating on the Electric Distribution GridSIGENERGY Energy Informatics Review (EIR), 2023
- Equity-Aware Decarbonization of Residential Heating SystemsSIGENERGY Energy Informatics Review (EIR), 2023
- Data-driven Decarbonization of Residential Heating SystemsACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation (BuildSys), 2022
- Sustainable Computing - Without the Hot AirWorkshop on Sustainable Computer Systems (HotCarbon), 2022
- Enabling Sustainable Clouds: The Case for Virtualizing the Energy SystemACM Symposium on Cloud Computing (SoCC), 2021
- Take it to the Limit: Peak Prediction-driven Resource Overcommitment in datacentersEuropean Conference on Computer Systems (EuroSys), 2021
- Good Things Come to Those Who Wait: Optimizing Job Waiting in the CloudACM Symposium on Cloud Computing (SoCC), 2021
- Model-driven Per-panel Solar Anomaly Detection for Residential ArraysACM Transaction Cyber-Physical Systems (TCPS), 2021
- A Probabilistic Approach to Committing Solar Energy in Day-ahead Electricity MarketsSustainable Computing: Informatics and Systems (SUSCOM), 2021
- Modeling and Analyzing Waiting Policies for Cloud-Enabled SchedulersIEEE Transactions on Parallel and Distributed Systems (TPDS), 2021
- Extend: A Framework for Increasing Energy Access by Interconnecting Solar Home SystemsACM SIGCAS Conference on Computing and Sustainable Societies (COMPASS), 2020
- Short Paper – SunDown: Model-driven Per-Panel Solar Anomaly Detection for Residential ArraysACM SIGCAS Conference on Computing and Sustainable Societies (COMPASS), 2020
- Waiting Game: Optimally Provisioning Fixed Resources for Cloud-enabled SchedulersSupercomputing, 2020
- DeepSnow: Modeling the Impact of Snow on Solar GenerationACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation (BuildSys), 2020
- Invited Paper – Hedge Your Bets: Optimizing Long-term Cloud Costs by Mixing VM Purchasing OptionsIEEE International Conference on Cloud Engineering (IC2E), 2020
- Invited Paper – Solar-TK: A Data-Driven Toolkit for Solar PV Performance Modeling and ForecastingIEEE International Conference on Mobile Ad Hoc and Sensor Systems (MASS), 2019
- Helios: A Programmable Software-defined Solar ModuleACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation (BuildSys), 2018
- Mechanisms and Policies for Controlling Distributed Solar CapacityACM Transactions on Sensor Networks (TOSN), 2018
- Enforcing Fair Grid Energy Access for Controllable Distributed Solar CapacityACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation (BuildSys), 2017
- Lifetime Maximization of Lead-Acid Batteries in Small Scale UPS and Distributed Generation SystemsIEEE PowerTech, 2017
- Delivering Smart Load-shedding for Highly-stressed GridsIEEE International Conference on Smart Grid Communications (SmartGridComm), 2015