{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/quantifying-the-benefits-of-carbon-aware","title":"On the Limitations of Carbon-Aware Temporal and Spatial Workload Shifting in the Cloud","arxiv_id":"2306.06502","date":"2023-06-10","proceeding":null,"authors":["Thanathorn Sukprasert","Abel Souza","Noman Bashir","David Irwin","Prashant Shenoy"],"abstract":"Cloud platforms have been focusing on reducing their carbon emissions by shifting workloads across time and locations to when and where low-carbon energy is available. Despite the prominence of this idea, prior work has only quantified the potential of spatiotemporal workload shifting in narrow settings, i.e., for specific workloads in select regions. In particular, there has been limited work on quantifying an upper bound on the ideal and practical benefits of carbon-aware spatiotemporal workload shifting for a wide range of cloud workloads. To address the problem, we conduct a detailed data-driven analysis to understand the benefits and limitations of carbon-aware spatiotemporal scheduling for cloud workloads. We utilize carbon intensity data from 123 regions, encompassing most major cloud sites, to analyze two broad classes of workloads -- batch and interactive -- and their various characteristics, e.g., job duration, deadlines, and SLOs. Our findings show that while spatiotemporal workload shifting can reduce workloads' carbon emissions, the practical upper bounds of these carbon reductions are currently limited and far from ideal. We also show that simple scheduling policies often yield most of these reductions, with more sophisticated techniques yielding little additional benefit. Notably, we also find that the benefit of carbon-aware workload scheduling relative to carbon-agnostic scheduling will decrease as the energy supply becomes \"greener\".","url_abs":"https://arxiv.org/abs/2306.06502v2","url_pdf":"https://arxiv.org/pdf/2306.06502v2.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"links_only","authors_date_abstract":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license), from the Kaggle arXiv metadata snapshot of 2026-09-12"},"code_links":[{"paper_slug":"quantifying-the-benefits-of-carbon-aware","repo_url":"https://github.com/umassos/decarbonization-potential","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"none","reach":{"status":"ok","spdx":"Apache-2.0"}}],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":"https://syntology.ai/paper/2306.06502","atlas_url":"https://app.syntology.ai/?focus=2306.06502","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2306.06502"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-25T09:33:49+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/umassos/decarbonization-potential","reach":{"status":"ok","spdx":"Apache-2.0"}}],"summary":{"unverified":5},"by_repo_kind":{"official":{"samples":5,"ran":0,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":0,"samples":[{"code_sha256_prefix":"2a41dd58820a69c6","entry":"format_df","repo":"umassos/decarbonization-potential","repo_kind":"official","path":"global_modules/format_df.py","file_url":"https://github.com/umassos/decarbonization-potential/blob/HEAD/global_modules/format_df.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"2a41dd58820a69c6"}},{"code_sha256_prefix":"65e628000111a9b6","entry":"get_flag","repo":"umassos/decarbonization-potential","repo_kind":"official","path":"global_modules/get_flags.py","file_url":"https://github.com/umassos/decarbonization-potential/blob/HEAD/global_modules/get_flags.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"65e628000111a9b6"}},{"code_sha256_prefix":"f69f7eb5b55a139f","entry":"get_font","repo":"umassos/decarbonization-potential","repo_kind":"official","path":"global_modules/graph_templates.py","file_url":"https://github.com/umassos/decarbonization-potential/blob/HEAD/global_modules/graph_templates.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"f69f7eb5b55a139f"}},{"code_sha256_prefix":"cf96c7a4df65caf4","entry":"get_year_df","repo":"umassos/decarbonization-potential","repo_kind":"official","path":"global_modules/format_df.py","file_url":"https://github.com/umassos/decarbonization-potential/blob/HEAD/global_modules/format_df.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"cf96c7a4df65caf4"}},{"code_sha256_prefix":"42fa2e2ca287beca","entry":"get_year_order","repo":"umassos/decarbonization-potential","repo_kind":"official","path":"global_modules/regions.py","file_url":"https://github.com/umassos/decarbonization-potential/blob/HEAD/global_modules/regions.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"42fa2e2ca287beca"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}