Carbon-Aware-Computing

Carbon optimization toolkit

A toolkit to help developers minimize carbon emissions from their computing tasks by optimizing task execution times based on renewable energy availability and grid carbon intensity.

Execute tasks on a point in time with minimal grid carbon intensity

GitHub

26 stars
4 watching
6 forks
Language: C#
last commit: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
bluehands/hangfire.community.carbonawareexecutionA Hangfire extension to schedule tasks with carbon awareness in mind3
green-software-foundation/carbon-aware-sdkA toolset to measure and reduce software carbon emissions by optimizing energy usage and deployment.488
greenalgorithms/green-algorithms-toolCalculates carbon footprint of computation by considering factors like energy consumption and computational complexity.92
dvelasquez/carbon-toolsA set of tools to measure and estimate the carbon footprint of software16
patch-technology/patch-nodeAn API client library for purchasing carbon offsets or negative emissions by mass in the form of a purchase order.69
pnnl/exagoSoftware toolkit for solving complex power grid optimization problems70
marmelab/greenframe-cliEstimates the carbon footprint of web applications during development and deployment238
arup-group/a-carbon-toolAn application that enables users to estimate embodied carbon content from Building Information Models (BIM) and provides quick feedback during the design process.122
green-coding-solutions/green-metrics-toolA tool to measure energy and carbon consumption of software throughout its life cycle180
nrel/dynamoA toolkit for using dynamic programming in optimization tasks with adaptive modeling.47
q-optimize/c3Toolset for optimizing and calibrating physical systems using machine learning and quantum computing70
azure/azure-iot-sdk-csharpA set of C# libraries and tools for connecting devices to Azure IoT services and managing device provisioning469
mlco2/codecarbonEstimates and tracks carbon emissions from computers, providing insights to reduce environmental impact.1,204
thegreenwebfoundation/grid-intensity-goA tool to help you make more sustainable decisions about where and when to run computing jobs based on carbon intensity data67
envite-consulting/camunda-carbon-reductorA tool that optimizes business processes to minimize carbon emissions while meeting performance requirements.26