English
Related papers

Related papers: GreenCourier: Carbon-Aware Scheduling for Serverle…

200 papers

As computing hardware becomes more specialized, designing environmentally sustainable computing systems requires accounting for both hardware and software parameters. Our goal is to design low carbon computing systems while maintaining a…

The number of Low Earth Orbit~(LEO) satellites has grown enormously in the past years. Their abundance and low orbits allow for low latency communication with a satellite almost anywhere on Earth, and high-speed inter-satellite laser…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-10-22 Thomas Pusztai , Cynthia Marcelino , Stefan Nastic

Computational decarbonization aims to reduce carbon emissions in computing and societal systems such as data centers, transportation, and built environments. This requires accurate, fine-grained carbon intensity forecasts, yet existing…

Machine Learning · Computer Science 2025-10-13 Diptyaroop Maji , Kang Yang , Prashant Shenoy , Ramesh K Sitaraman , Mani Srivastava

Training large-scale artificial intelligence (AI) models demands significant computational power and energy, leading to increased carbon footprint with potential environmental repercussions. This paper delves into the challenges of training…

Machine Learning · Computer Science 2024-02-07 Jieming Bian , Lei Wang , Shaolei Ren , Jie Xu

Reducing our reliance on carbon-intensive energy sources is vital for reducing the carbon footprint of the electric grid. Although the grid is seeing increasing deployments of clean, renewable sources of energy, a significant portion of the…

Systems and Control · Electrical Eng. & Systems 2020-05-26 Rishikesh Jha , Stephen Lee , Srinivasan Iyengar , Mohammad H. Hajiesmaili , David Irwin , Prashant Shenoy

The size and complexity of deep neural networks continue to grow exponentially, significantly increasing energy consumption for training and inference by these models. We introduce an open-source package eco2AI to help data scientists and…

Due to increased computing use, data centers consume and emit a lot of energy and carbon. These contributions are expected to rise as big data analytics, digitization, and large AI models grow and become major components of daily working…

Serverless computing enables a new way of building and scaling cloud applications by allowing developers to write fine-grained serverless or cloud functions. The execution duration of a cloud function is typically short-ranging from a few…

Operating Systems · Computer Science 2022-09-08 Yuqi Fu , Li Liu , Haoliang Wang , Yue Cheng , Songqing Chen

Operating cloud service infrastructures requires high energy efficiency while ensuring a satisfactory service level. Motivated by data centers, we consider a workload routing and server speed control policy applicable to the system…

Performance · Computer Science 2023-03-06 Seung Min Baik , Young Myoung Ko

Serverless computing has emerged as a compelling new paradigm of cloud computing models in recent years. It promises the user services at large scale and low cost while eliminating the need for infrastructure management. On cloud provider…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-06-01 Lucia Schuler , Somaya Jamil , Niklas Kühl

Multi-energy systems can provide a constant level of service to end-use energy demands, while deriving delivered energy from a variety of primary/secondary energy sources. This fuel-switching capability can be used to reduce operating…

Optimization and Control · Mathematics 2018-11-08 Daniel J. Olsen , Ning Zhang , Chongqing Kang , Miguel A. Ortega-Vazquez , Daniel S. Kirschen

Increasing popularity of the serverless computing approach has led to the emergence of new cloud infrastructures working in Container-as-a-Service (CaaS) model like AWS Fargate, Google Cloud Run, or Azure Container Instances. They introduce…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-10-23 Krzysztof Burkat , Maciej Pawlik , Bartosz Balis , Maciej Malawski , Karan Vahi , Mats Rynge , Rafael Ferreira da Silva , Ewa Deelman

As data mesh architectures grow, organizations increasingly build consumer-specific data-sharing pipelines from modular, cloud-based transformation services. While reusable transformation services can improve cost and energy efficiency,…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-11-18 Sepideh Masoudi , Mark Edward Michael Daly , Jannis Kiesel

Global climate challenge is demanding urgent actions for decarbonization, while electric power systems take the major roles in clean energy transition. Due to the existence of spatially and temporally dispersed renewable energy resources…

Systems and Control · Electrical Eng. & Systems 2024-08-13 Xuan He , Danny H. K. Tsang , Yize Chen

The Cloud Computing paradigm is providing system architects with a new powerful tool for building scalable applications. Clouds allow allocation of resources on a "pay-as-you-go" model, so that additional resources can be requested during…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-03-17 Moreno Marzolla , Raffaela Mirandola

Today's cloud data centers are often distributed geographically to provide robust data services. But these geo-distributed data centers (GDDCs) have a significant associated environmental impact due to their increasing carbon emissions and…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-08-28 Sirui Qi , Dejan Milojicic , Cullen Bash , Sudeep Pasricha

Serverless computing has gained popularity due to its cost efficiency, ease of deployment, and enhanced scalability. However, in serverless environments, servers are initiated only after receiving a request, leading to increased response…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-11-17 Vincent Hsieh , Jerry Chou

Kubernetes (k8s) has the potential to merge the distributed edge and the cloud but lacks a scheduling framework specifically for edge-cloud systems. Besides, the hierarchical distribution of heterogeneous resources and the complex…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-01-19 Yiwen Han , Shihao Shen , Xiaofei Wang , Shiqiang Wang , Victor C. M. Leung

Function-as-a-Service (FaaS) is a growing cloud computing paradigm that is expected to reduce the user cost of service over traditional serverful approaches. However, the environmental impact of FaaS has not received much attention. We…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-10-17 Sirui Qi , Hayden Moore , Ninad Hogade , Dejan Milojicic , Cullen Bash , Sudeep Pasricha

In Function as a Service (FaaS), a serverless computing variant, customers deploy functions instead of complete virtual machines or Linux containers. It is the cloud provider who maintains the runtime environment for these functions. FaaS…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-06-16 Bartłomiej Przybylski , Paweł Żuk , Krzysztof Rzadca