David E. Irwin

Orcid: 0000-0003-1722-4927

Affiliations:
  • University of Massachusetts Amherst, Department of Computer Science, USA
  • Duke University, Department of Computer Scienc, Durham, NC, USA (former)


According to our database1, David E. Irwin authored at least 163 papers between 2003 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
On the Limitations of Carbon-Aware Temporal and Spatial Workload Shifting in the Cloud.
Dataset, April, 2024

Going Green for Less Green: Optimizing the Cost of Reducing Cloud Carbon Emissions.
Dataset, March, 2024

Going Green for Less Green: Optimizing the Cost of Reducing Cloud Carbon Emissions.
Dataset, March, 2024

Going Green for Less Green: Optimizing the Cost of Reducing Cloud Carbon Emissions.
Dataset, March, 2024

WattScope: Non-intrusive Application-level Power Disaggregation in Datacenters.
SIGMETRICS Perform. Evaluation Rev., February, 2024

CASPER: Carbon-Aware Scheduling and Provisioning for Distributed Web Services.
CoRR, 2024

The Green Mirage: Impact of Location- and Market-based Carbon Intensity Estimation on Carbon Optimization Efficacy.
Proceedings of the 15th ACM International Conference on Future and Sustainable Energy Systems, 2024

2023
CarbonScaler: Leveraging Cloud Workload Elasticity for Optimizing Carbon-Efficiency.
Proc. ACM Meas. Anal. Comput. Syst., December, 2023

CEFL: Carbon-Efficient Federated Learning.
CoRR, 2023

Untangling Carbon-free Energy Attribution and Carbon Intensity Estimation for Carbon-aware Computing.
CoRR, 2023

Quantifying the Benefits of Carbon-Aware Temporal and Spatial Workload Shifting in the Cloud.
CoRR, 2023

Is Sharing Caring? Analyzing the Incentives for Shared Cloud Clusters.
Proceedings of the 2023 ACM/SPEC International Conference on Performance Engineering, 2023

Quantifying the Decarbonization Potential of Flexible Load.
Proceedings of the 10th ACM International Conference on Systems for Energy-Efficient Buildings, 2023

Dělen: Enabling Flexible and Adaptive Model-serving for Multi-tenant Edge AI.
Proceedings of the 8th ACM/IEEE Conference on Internet of Things Design and Implementation, 2023

Energy Time Fairness: Balancing Fair Allocation of Energy and Time for GPU Workloads.
Proceedings of the IEEE/ACM Symposium on Edge Computing, 2023

The War of the Efficiencies: Understanding the Tension between Carbon and Energy Optimization.
Proceedings of the 2nd Workshop on Sustainable Computer Systems, 2023

On the Promise and Pitfalls of Optimizing Embodied Carbon.
Proceedings of the 2nd Workshop on Sustainable Computer Systems, 2023

Jointly Managing Electrical and Thermal Energy in Solar- and Battery-powered Computer Systems.
Proceedings of the 14th ACM International Conference on Future Energy Systems, 2023

Carbon Containers: A System-level Facility for Managing Application-level Carbon Emissions.
Proceedings of the 2023 ACM Symposium on Cloud Computing, SoCC 2023, 2023

Ecovisor: A Virtual Energy System for Carbon-Efficient Applications.
Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, 2023

2022
Guest Editorial: Special Section on Intersection of Computing and Communication Technologies With Energy Systems.
IEEE Trans. Sustain. Comput., 2022

Sustainable Computing - Without the Hot Air.
CoRR, 2022

Data-driven decarbonization of residential heating systems.
Proceedings of the 9th ACM International Conference on Systems for Energy-Efficient Buildings, 2022

Data-driven decarbonization of residential heating systems: an equity perspective.
Proceedings of the e-Energy '22: The Thirteenth ACM International Conference on Future Energy Systems, Virtual Event, 28 June 2022, 2022

A moment in the sun: solar nowcasting from multispectral satellite data using self-supervised learning.
Proceedings of the e-Energy '22: The Thirteenth ACM International Conference on Future Energy Systems, Virtual Event, 28 June 2022, 2022

PeakTK: An Open Source Toolkit for Peak Forecasting in Energy Systems.
Proceedings of the COMPASS '22: ACM SIGCAS/SIGCHI Conference on Computing and Sustainable Societies, Seattle, WA, USA, 29 June 2022, 2022

2021
Modeling and Analyzing Waiting Policies for Cloud-Enabled Schedulers.
IEEE Trans. Parallel Distributed Syst., 2021

WattScale: A Data-driven Approach for Energy Efficiency Analytics of Buildings at Scale.
Trans. Data Sci., 2021

Model-driven Per-panel Solar Anomaly Detection for Residential Arrays.
ACM Trans. Cyber Phys. Syst., 2021

Phone-based ambient temperature sensing using opportunistic crowdsensing and machine learning.
Sustain. Comput. Informatics Syst., 2021

A Probabilistic Approach to Committing Solar Energy in Day-ahead Electricity Markets.
Sustain. Comput. Informatics Syst., 2021

Ride Substitution Using Electric Bike Sharing: Feasibility, Cost, and Carbon Analysis.
Proc. ACM Interact. Mob. Wearable Ubiquitous Technol., 2021

AutoShare: Virtual community solar and storage for energy sharing.
Energy Inform., 2021

Towards equity in energy efficiency analyses.
Proceedings of the BuildSys '21: The 8th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation, Coimbra, Portugal, November 17, 2021

VPeak: exploiting volunteer energy resources for flexible peak shaving.
Proceedings of the BuildSys '21: The 8th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation, Coimbra, Portugal, November 17, 2021

Take it to the limit: peak prediction-driven resource overcommitment in datacenters.
Proceedings of the EuroSys '21: Sixteenth European Conference on Computer Systems, 2021

The Open Cloud Testbed (OCT): A Platform for Research into new Cloud Technologies.
Proceedings of the 10th IEEE International Conference on Cloud Networking, CloudNet 2021, 2021

Enabling Sustainable Clouds: The Case for Virtualizing the Energy System.
Proceedings of the SoCC '21: ACM Symposium on Cloud Computing, 2021

Good Things Come to Those Who Wait: Optimizing Job Waiting in the Cloud.
Proceedings of the SoCC '21: ACM Symposium on Cloud Computing, 2021

2020
SunDown: Model-driven Per-Panel Solar Anomaly Detection for Residential Arrays.
CoRR, 2020

AI on the Edge: Rethinking AI-based IoT Applications Using Specialized Edge Architectures.
CoRR, 2020

Exploiting Satellite Data for Solar Performance Modeling.
Proceedings of the 2020 IEEE International Conference on Communications, 2020

Greening Electric Bike Sharing Using Solar Charging Stations.
Proceedings of the BuildSys '20: The 7th ACM International Conference on Systems for Energy-Efficient Buildings, 2020

DeepSnow: Modeling the Impact of Snow on Solar Generation.
Proceedings of the BuildSys '20: The 7th ACM International Conference on Systems for Energy-Efficient Buildings, 2020

See the Light: Modeling Solar Performance using Multispectral Satellite Data.
Proceedings of the BuildSys '20: The 7th ACM International Conference on Systems for Energy-Efficient Buildings, 2020

Waiting game: optimally provisioning fixed resources for cloud-enabled schedulers.
Proceedings of the International Conference for High Performance Computing, 2020

RepEL: A Utility-Preserving Privacy System for IoT-Based Energy Meters.
Proceedings of the Fifth IEEE/ACM International Conference on Internet-of-Things Design and Implementation, 2020

AI on the Edge: Characterizing AI-based IoT Applications Using Specialized Edge Architectures.
Proceedings of the IEEE International Symposium on Workload Characterization, 2020

Hedge Your Bets: Optimizing Long-term Cloud Costs by Mixing VM Purchasing Options.
Proceedings of the 2020 IEEE International Conference on Cloud Engineering, 2020

No Reservations: A First Look at Amazon's Reserved Instance Marketplace.
Proceedings of the 12th USENIX Workshop on Hot Topics in Cloud Computing, 2020

Peak Forecasting for Battery-based Energy Optimizations in Campus Microgrids.
Proceedings of the e-Energy '20: The Eleventh ACM International Conference on Future Energy Systems, 2020

Emission-aware Energy Storage Scheduling for a Greener Grid.
Proceedings of the e-Energy '20: The Eleventh ACM International Conference on Future Energy Systems, 2020

SunDown: Model-driven Per-Panel Solar Anomaly Detection for Residential Arrays.
Proceedings of the 3rd ACM SIGCAS Conference on Computing and Sustainable Societies, 2020

Extend: A Framework for Increasing Energy Access by Interconnecting Solar Home Systems.
Proceedings of the 3rd ACM SIGCAS Conference on Computing and Sustainable Societies, 2020

2019
Inferring Smart Schedules for Dumb Thermostats.
ACM Trans. Cyber Phys. Syst., 2019

Building Virtual Power Meters for Online Load Tracking.
ACM Trans. Cyber Phys. Syst., 2019

Optimizing the Cost of Executing Mixed Interactive and Batch Workloads on Transient VMs.
Proc. ACM Meas. Anal. Comput. Syst., 2019

Smart Homes: Implemented.
IEEE Pervasive Comput., 2019

On the Feasibility, Cost, and Carbon Emissions of Grid Defection.
Proceedings of the 2019 IEEE International Conference on Communications, 2019

Hot or Not: Leveraging Mobile Devices for Ubiquitous Temperature Sensing.
Proceedings of the 6th ACM International Conference on Systems for Energy-Efficient Buildings, 2019

Solar-TK: A Solar Modeling and Forecasting Toolkit.
Proceedings of the 6th ACM International Conference on Systems for Energy-Efficient Buildings, 2019

Solar-TK: A Data-Driven Toolkit for Solar PV Performance Modeling and Forecasting.
Proceedings of the 16th IEEE International Conference on Mobile Ad Hoc and Sensor Systems, 2019

The Price Is (Not) Right: Reflections on Pricing for Transient Cloud Servers.
Proceedings of the 28th International Conference on Computer Communication and Networks, 2019

Understanding Synchronization Costs for Distributed ML on Transient Cloud Resources.
Proceedings of the IEEE International Conference on Cloud Engineering, 2019

2018
Managing Risk in a Derivative IaaS Cloud.
IEEE Trans. Parallel Distributed Syst., 2018

Mechanisms and Policies for Controlling Distributed Solar Capacity.
ACM Trans. Sens. Networks, 2018

Energy-agile design for parallel HPC applications.
Sustain. Comput. Informatics Syst., 2018

Staring at the sun: a physical black-box solar performance model.
Proceedings of the 5th Conference on Systems for Built Environments, 2018

Helios: a programmable software-defined solar module.
Proceedings of the 5th Conference on Systems for Built Environments, 2018

WattHome: A Data-driven Approach for Energy Efficiency Analytics at City-scale.
Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, 2018

Private Memoirs of IoT Devices: Safeguarding User Privacy in the IoT Era.
Proceedings of the 38th IEEE International Conference on Distributed Computing Systems, 2018

Analyzing Distribution Transformers at City Scale and the Impact of EVs and Storage.
Proceedings of the Ninth International Conference on Future Energy Systems, 2018

vSolar: Virtualizing Community Solar and Storage for Energy Sharing.
Proceedings of the Ninth International Conference on Future Energy Systems, 2018

Cloud Index Tracking: Enabling Predictable Costs in Cloud Spot Markets.
Proceedings of the ACM Symposium on Cloud Computing, 2018

Sync-on-the-fly: A Parallel Framework for Gradient Descent Algorithms on Transient Resources.
Proceedings of the IEEE International Conference on Big Data (IEEE BigData 2018), 2018

2017
A Cloud-Based Black-Box Solar Predictor for Smart Homes.
ACM Trans. Cyber Phys. Syst., 2017

Enabling Distributed Energy Storage by Incentivizing Small Load Shifts.
ACM Trans. Cyber Phys. Syst., 2017

Minimizing Transmission Loss in Smart Microgrids by Sharing Renewable Energy.
ACM Trans. Cyber Phys. Syst., 2017

Black-box Solar Performance Modeling: Comparing Physical, Machine Learning, and Hybrid Approaches.
SIGMETRICS Perform. Evaluation Rev., 2017

Portfolio-driven Resource Management for Transient Cloud Servers.
Proc. ACM Meas. Anal. Comput. Syst., 2017

Pervasive Energy Monitoring and Control Through Low-Bandwidth Power Line Communication.
IEEE Internet Things J., 2017

Design and Operational Analysis of a Green Data Center.
IEEE Internet Comput., 2017

Keep It Simple: Bidding for Servers in Today's Cloud Platforms.
IEEE Internet Comput., 2017

Enforcing fair grid energy access for controllable distributed solar capacity.
Proceedings of the 4th ACM International Conference on Systems for Energy-Efficient Built Environments, 2017

SunShade: enabling software-defined solar-powered systems.
Proceedings of the 8th International Conference on Cyber-Physical Systems, 2017

The Financialization of Cloud Computing: Opportunities and Challenges.
Proceedings of the 26th International Conference on Computer Communication and Networks, 2017

Towards Index-based Global Trading in Cloud Spot Markets.
Proceedings of the 9th USENIX Workshop on Hot Topics in Cloud Computing, 2017

iSchedule: Campus-scale HVAC Scheduling via Mobile WiFi Monitoring.
Proceedings of the Eighth International Conference on Future Energy Systems, 2017

Distributed Rate Control for Smart Solar Arrays.
Proceedings of the Eighth International Conference on Future Energy Systems, 2017

SunDance: Black-box Behind-the-Meter Solar Disaggregation.
Proceedings of the Eighth International Conference on Future Energy Systems, 2017

HotSpot: automated server hopping in cloud spot markets.
Proceedings of the 2017 Symposium on Cloud Computing, SoCC 2017, Santa Clara, CA, USA, 2017

Weatherman: Exposing weather-based privacy threats in big energy data.
Proceedings of the 2017 IEEE International Conference on Big Data (IEEE BigData 2017), 2017

2016
Beyond Energy-Efficiency: Evaluating Green Datacenter Applications for Energy-Agility.
Proceedings of the 7th ACM/SPEC International Conference on Performance Engineering, 2016

Analyzing the Efficiency of a Green University Data Center.
Proceedings of the 7th ACM/SPEC International Conference on Performance Engineering, 2016

SmartSim: A device-accurate smart home simulator for energy analytics.
Proceedings of the 2016 IEEE International Conference on Smart Grid Communications, 2016

Analyzing Energy Usage on a City-scale using Utility Smart Meters.
Proceedings of the 3rd ACM International Conference on Systems for Energy-Efficient Built Environments, 2016

SunSpot: Exposing the Location of Anonymous Solar-powered Homes.
Proceedings of the 3rd ACM International Conference on Systems for Energy-Efficient Built Environments, 2016

Transient guarantees: maximizing the value of idle cloud capacity.
Proceedings of the International Conference for High Performance Computing, 2016

SpotLight: An Information Service for the Cloud.
Proceedings of the 36th IEEE International Conference on Distributed Computing Systems, 2016

Cloud Spot Markets are Not Sustainable: The Case for Transient Guarantees.
Proceedings of the 8th USENIX Workshop on Hot Topics in Cloud Computing, 2016

How Not to Bid the Cloud.
Proceedings of the 8th USENIX Workshop on Hot Topics in Cloud Computing, 2016

Shared solar-powered EV charging stations: Feasibility and benefits.
Proceedings of the Seventh International Green and Sustainable Computing Conference, 2016

AutoPlug: An automated metadata service for smart outlets.
Proceedings of the Seventh International Green and Sustainable Computing Conference, 2016

Flint: batch-interactive data-intensive processing on transient servers.
Proceedings of the Eleventh European Conference on Computer Systems, 2016

SunShade: software-defined solar systems.
Proceedings of the Seventh International Conference on Future Energy Systems, Waterloo, ON, Canada, June 21 - 24, 2016, 2016

Non-intrusive model derivation: automated modeling of residential electrical loads.
Proceedings of the Seventh International Conference on Future Energy Systems, Waterloo, ON, Canada, June 21, 2016

2015
Preventing Occupancy Detection From Smart Meters.
IEEE Trans. Smart Grid, 2015

BlinkFS: A distributed file system for intermittent power.
Sustain. Comput. Informatics Syst., 2015

Managing server clusters on intermittent power.
PeerJ Comput. Sci., 2015

iProgram: Inferring Smart Schedules for Dumb Thermostats.
Proceedings of the 2nd ACM International Conference on Embedded Systems for Energy-Efficient Built Environments, 2015

Cutting the Cost of Hosting Online Services Using Cloud Spot Markets.
Proceedings of the 24th International Symposium on High-Performance Parallel and Distributed Computing, 2015

Optimizing parallel HPC applications for green energy sources.
Proceedings of the Sixth International Green and Sustainable Computing Conference, 2015

SpotCheck: designing a derivative IaaS cloud on the spot market.
Proceedings of the Tenth European Conference on Computer Systems, 2015

Integrating Energy Storage in Electricity Distribution Networks.
Proceedings of the 2015 ACM Sixth International Conference on Future Energy Systems, 2015

SpotOn: a batch computing service for the spot market.
Proceedings of the Sixth ACM Symposium on Cloud Computing, 2015

2014
Leveraging weather forecasts in renewable energy systems.
Sustain. Comput. Informatics Syst., 2014

Empirical Characterization, Modeling, and Analysis of Smart Meter Data.
IEEE J. Sel. Areas Commun., 2014

Here Today, Gone Tomorrow: Exploiting Transient Servers in Datacenters.
IEEE Internet Comput., 2014

Non-intrusive load identification for smart outlets.
Proceedings of the 2014 IEEE International Conference on Smart Grid Communications, 2014

SolarCast - an open web service for predicting solar power generation in smart homes: demo abstract.
Proceedings of the 1st ACM Conference on Embedded Systems for Energy-Efficient Buildings, 2014

SolarCast: a cloud-based black box solar predictor for smart homes.
Proceedings of the 1st ACM Conference on Embedded Systems for Energy-Efficient Buildings, 2014

Minimizing electricity costs by sharing energy in sustainable microgrids.
Proceedings of the 1st ACM Conference on Embedded Systems for Energy-Efficient Buildings, 2014

PowerPlay: creating virtual power meters through online load tracking.
Proceedings of the 1st ACM Conference on Embedded Systems for Energy-Efficient Buildings, 2014

Combined heat and privacy: Preventing occupancy detection from smart meters.
Proceedings of the IEEE International Conference on Pervasive Computing and Communications, 2014

2013
GreenCharge: Managing RenewableEnergy in Smart Buildings.
IEEE J. Sel. Areas Commun., 2013

CloudCast: Cloud Computing for Short-Term Weather Forecasts.
Comput. Sci. Eng., 2013

Incentivizing Advanced Load Scheduling in Smart Homes.
Proceedings of the BuildSys 2013, 2013

Non-Intrusive Occupancy Monitoring using Smart Meters.
Proceedings of the BuildSys 2013, 2013

Yank: Enabling Green Data Centers to Pull the Plug.
Proceedings of the 10th USENIX Symposium on Networked Systems Design and Implementation, 2013

GreenCache: augmenting off-the-grid cellular towers with multimedia caches.
Proceedings of the Multimedia Systems Conference 2013, 2013

Sharing renewable energy in smart microgrids.
Proceedings of the ACM/IEEE 4th International Conference on Cyber-Physical Systems (with CPS Week 2013), 2013

A distributed file system for intermittent power.
Proceedings of the International Green Computing Conference, 2013

Empirical characterization and modeling of electrical loads in smart homes.
Proceedings of the International Green Computing Conference, 2013

Scaling distributed energy storage for grid peak reduction.
Proceedings of the Fourth International Conference on Future Energy Systems, 2013

2012
MultiSense: proportional-share for mechanically steerable sensor networks.
Multim. Syst., 2012

SmartCap: Flattening peak electricity demand in smart homes.
Proceedings of the 2012 IEEE International Conference on Pervasive Computing and Communications, 2012

Network capabilities of cloud services for a real time scientific application.
Proceedings of the 37th Annual IEEE Conference on Local Computer Networks, 2012

CloudCast: Cloud computing for short-term mobile weather forecasts.
Proceedings of the 31st IEEE International Performance Computing and Communications Conference, 2012

Compute cloud based weather detection and warning system.
Proceedings of the 2012 IEEE International Geoscience and Remote Sensing Symposium, 2012

An intermittent energy internet architecture.
Proceedings of the 3rd International Conference on Energy-Efficient Computing and Networking, 2012

SmartCharge: cutting the electricity bill in smart homes with energy storage.
Proceedings of the 3rd International Conference on Energy-Efficient Computing and Networking, 2012

2011
Designing Privacy-preserving Smart Meters with Low-cost Microcontrollers.
IACR Cryptol. ePrint Arch., 2011

Predicting solar generation from weather forecasts using machine learning.
Proceedings of the IEEE Second International Conference on Smart Grid Communications, 2011

The case for efficient renewable energy management in smart homes.
Proceedings of the BuildSys 2011, 2011

Exploiting home automation protocols for load monitoring in smart buildings.
Proceedings of the BuildSys 2011, 2011

MultiSense: fine-grained multiplexing for steerable camera sensor networks.
Proceedings of the Second Annual ACM SIGMM Conference on Multimedia Systems, 2011

Finding a "Kneedle" in a Haystack: Detecting Knee Points in System Behavior.
Proceedings of the 31st IEEE International Conference on Distributed Computing Systems Workshops (ICDCS 2011 Workshops), 2011

Blink: managing server clusters on intermittent power.
Proceedings of the 16th International Conference on Architectural Support for Programming Languages and Operating Systems, 2011

2010
Towards a Virtualized Sensing Environment.
Proceedings of the Testbeds and Research Infrastructures. Development of Networks and Communities, 2010

Private memoirs of a smart meter.
Proceedings of the BuildSys'10, 2010

Cloudy Computing: Leveraging Weather Forecasts in Energy Harvesting Sensor Systems.
Proceedings of the Seventh Annual IEEE Communications Society Conference on Sensor, 2010

Resource management in data-intensive clouds: Opportunities and challenges.
Proceedings of the 17th IEEE Workshop on Local and Metropolitan Area Networks, 2010

Automated negotiation with decommitment for dynamic resource allocation in cloud computing.
Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2010), 2010

2009
SRCP: Simple Remote Control for Perpetual High-Power Sensor Networks.
Proceedings of the Wireless Sensor Networks, 6th European Conference, 2009

2007
An Operating System Architecture for Networked Server Infrastructure.
PhD thesis, 2007

Automated and on-demand provisioning of virtual machines for database applications.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2007

2006
Sharing Networked Resources with Brokered Leases.
Proceedings of the 2006 USENIX Annual Technical Conference, Boston, MA, USA, May 30, 2006

Grid allocation and reservation - Toward a doctrine of containment: grid hosting with adaptive resource control.
Proceedings of the ACM/IEEE SC2006 Conference on High Performance Networking and Computing, 2006

Virtual Machine Hosting for Networked Clusters: Building the Foundations for "Autonomic" Orchestration.
Proceedings of the First International Workshop on Virtualization Technology in Distributed Computing, 2006

Ensemble-level Power Management for Dense Blade Servers.
Proceedings of the 33rd International Symposium on Computer Architecture (ISCA 2006), 2006

2005
Self-recharging virtual currency.
Proceedings of the 2005 ACM SIGCOMM Workshop on Economics of Peer-to-Peer Systems, 2005

2004
Balancing Risk and Reward in a Market-Based Task Service.
Proceedings of the 13th International Symposium on High-Performance Distributed Computing (HPDC-13 2004), 2004

2003
Dynamic Virtual Clusters in a Grid Site Manager.
Proceedings of the 12th International Symposium on High-Performance Distributed Computing (HPDC-12 2003), 2003


  Loading...