Green Research Computing
Tips, tools, and techniques for evaluating and minimizing the environmental impacts of computational research.
Optimization & Code Profiling
-
Carbon Aware SDKAn SDK to enable the creation of carbon aware applications that do more when the electricity comes from clean low-carbon sources and less when it does not.
-
CodeCarbon VSCode ExtensionVisual Studio Code extension that uses CodeCarbon to provide inline feedback about your code's carbon footprint.
-
Impact FrameworkImpact Framework (IF) aims to make the environmental impacts of software easier to calculate and share. It allows you to calculate the environmental impacts, such as carbon, of your software applications without writing any code.
-
ScaphandreMetrology agent for measuring the power consumption of a tech services stack. Capable of providing data to any monitoring or data analysis toolchain.
Carbon Footprint Calculators
-
Cloud Carbon FootprintCloud Carbon Emissions Measurement and Analysis Tool.
-
CodeCarbonStand-alone dashboard written in Python, for tracking the carbon footprint of computing jobs.
-
EcoLogits CalculatorHuggingFace-hosted calculator that uses the EcoLogits Python library to calculate environmental impacts of various generative AI tasks. Good for quickly estimating impacts from everyday AI use.
-
Green Algorithms Carbon Footprint CalculatorTool to calculate the carbon footprint of research computing jobs.
Green Web Development
-
Carbon.txtCarbon.txt is a single, discoverable location on any web domain for public, machine-readable, sustainability data relating to that domain. Toolkit includes an interactive builder and validator.
-
Green Web CheckEasily check whether a website is hosted by a verified green energy provider.
-
Green Web Browser ExtensionBrowser extension that queries the Green Web Dataset to show whether a website is running on green energy or on fossil fuels. Also works on search engine results pages.
-
Green Web DirectorySearchable list to quickly find verified green web hosting companies.
-
Website CarbonCarbon calculator for websites. Uses data from the Green Web Foundation and other sources.
HPC Tools
-
Green Algorithms 4HPCSLURM plugin that uses log analysis to estimate the carbon footiprint of HPC jobs.
Further Reading
-
CodeCarbon MethodologyDescribes the methodology used by CodeCarbon for calculating carbon intensity of research computing tasks.
Last Updated: Nov 20, 2025 4:03 PM
Subjects: Engineering, Science
Tags: computation, research, sustainability