{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,29]],"date-time":"2025-08-29T17:10:05Z","timestamp":1756487405798,"version":"3.44.0"},"publisher-location":"New York, NY, USA","reference-count":68,"publisher":"ACM","license":[{"start":{"date-parts":[[2025,5,14]],"date-time":"2025-05-14T00:00:00Z","timestamp":1747180800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,5,14]]},"DOI":"10.1145\/3713082.3730370","type":"proceedings-article","created":{"date-parts":[[2025,6,6]],"date-time":"2025-06-06T09:53:51Z","timestamp":1749203631000},"page":"202-209","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["The Case for Energy Clarity"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-0629-1625","authenticated-orcid":false,"given":"Fan","family":"Chung","sequence":"first","affiliation":[{"name":"EPFL, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4667-4794","authenticated-orcid":false,"given":"Henry","family":"Kuo","sequence":"additional","affiliation":[{"name":"EPFL, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-8107-6535","authenticated-orcid":false,"given":"George","family":"Candea","sequence":"additional","affiliation":[{"name":"EPFL, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,6,6]]},"reference":[{"unstructured":"Django. https:\/\/www.djangoproject.com\/. Accessed on 20-Apr-2025.","key":"e_1_3_2_1_1_1"},{"unstructured":"Docker: Accelerated Container Application Development. https:\/\/www.docker.com\/. Accessed on 20-Apr-2025.","key":"e_1_3_2_1_2_1"},{"unstructured":"Kubernetes: Production-grade container orchestration. https:\/\/kubernetes.io. Accessed on 20-Apr-2025.","key":"e_1_3_2_1_3_1"},{"unstructured":"PyTorch. https:\/\/pytorch.org\/. Accessed on 20-Apr-2025.","key":"e_1_3_2_1_4_1"},{"unstructured":"Redis - The Real-time Data Platform. https:\/\/redis.io\/. Accessed on 20-Apr-2025.","key":"e_1_3_2_1_5_1"},{"unstructured":"System and Service Manager. https:\/\/systemd.io\/. Accessed on 20-Apr-2025.","key":"e_1_3_2_1_6_1"},{"key":"e_1_3_2_1_7_1","volume-title":"Intl. Symp. on High-Performance Computer Architecture","author":"Understanding","year":"2019","unstructured":"Understanding the future of energy efficiency in multi-module gpus. In Intl. Symp. on High-Performance Computer Architecture (2019)."},{"key":"e_1_3_2_1_8_1","volume-title":"The odd one out: Energy is not like other metrics. ACM SIGENERGY Energy Informatics Review","author":"Anand V.","year":"2023","unstructured":"Anand, V., Xie, Z., Stolet, M., De Viti, R., Davidson, T., Karimipour, R., Alzayat, S., and Mace, J. The odd one out: Energy is not like other metrics. ACM SIGENERGY Energy Informatics Review (2023)."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_9_1","DOI":"10.1109\/MC.2007.443"},{"key":"e_1_3_2_1_10_1","volume-title":"ACM SIGOPS European Workshop","author":"Bellosa F.","year":"2000","unstructured":"Bellosa, F. The benefits of event: driven energy accounting in powersensitive systems. In ACM SIGOPS European Workshop (2000)."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_11_1","DOI":"10.1145\/339647.339657"},{"key":"e_1_3_2_1_12_1","volume-title":"USENIX Annual Technical Conf.","author":"Choi S.","year":"2023","unstructured":"Choi, S., Koo, I., Ahn, J., Jeon, M., and Kwon, Y. EnvPipe: Performance-preserving DNN training framework for saving energy. In USENIX Annual Technical Conf. (2023)."},{"key":"e_1_3_2_1_13_1","volume-title":"Reducing Energy Bloat in Large Model Training. In Symp. on Operating Systems Principles","author":"Chung J.-W.","year":"2024","unstructured":"Chung, J.-W., Gu, Y., Jang, I., Meng, L., Bansal, N., and Chowdhury, M. Reducing Energy Bloat in Large Model Training. In Symp. on Operating Systems Principles (2024)."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_14_1","DOI":"10.1145\/2694344.2694359"},{"key":"e_1_3_2_1_15_1","volume-title":"Full-System Power Analysis and Modeling for Server Environments","author":"Economou D.","year":"2006","unstructured":"Economou, D., Rivoire, S., Kozyrakis, C., Ranganathan, P., and Labs, H.-P. Full-System Power Analysis and Modeling for Server Environments, 2006."},{"unstructured":"Erlangen National High Performance Computing Center (NHR@FAU). gpu-cache. https:\/\/github.com\/RRZE-HPC\/gpubenches\/tree\/master\/gpu-cache. Accessed on 20-Apr-2025.","key":"e_1_3_2_1_16_1"},{"unstructured":"ethereum.org. The merge. https:\/\/ethereum.org\/en\/roadmap\/merge\/. Accessed on 14-Dec-2024.","key":"e_1_3_2_1_17_1"},{"key":"e_1_3_2_1_18_1","volume-title":"USENIX Annual Technical Conf.","author":"Falsafi B.","year":"2016","unstructured":"Falsafi, B., Guerraoui, R., Picorel, J., and Trigonakis, V. Unlocking energy. In USENIX Annual Technical Conf. (2016)."},{"key":"e_1_3_2_1_19_1","volume-title":"Power provisioning for a warehouse-sized computer. ACM SIGARCH computer architecture news","author":"Fan X.","year":"2007","unstructured":"Fan, X., Weber, W.-D., and Barroso, L. A. Power provisioning for a warehouse-sized computer. ACM SIGARCH computer architecture news (2007)."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_20_1","DOI":"10.1145\/3442442.3452057"},{"unstructured":"Google. ClusterFuzz: Scalable fuzzing infrastructure. https:\/\/github.com\/google\/clusterfuzz. Accessed on 20-Apr-2025.","key":"e_1_3_2_1_21_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_22_1","DOI":"10.1145\/2764967.2764974"},{"unstructured":"Guide P. Intel\u00ae 64 and ia-32 architectures software developer's manual. Volume 3B: System programming Guide Part (2011).","key":"e_1_3_2_1_23_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_24_1","DOI":"10.1145\/3190508.3190533"},{"key":"e_1_3_2_1_25_1","volume-title":"USENIX Workshop on Cool Topics on Sustainable Data Centers (CoolDC 16)","author":"Hirki M.","year":"2016","unstructured":"Hirki, M., Ou, Z., Khan, K. N., Nurminen, J. K., and Niemi, T. Empirical Study of Power Consumption of x86-64 Instruction Decoder. In USENIX Workshop on Cool Topics on Sustainable Data Centers (CoolDC 16) (2016)."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_26_1","DOI":"10.1109\/INTERACT.2011.13"},{"unstructured":"IEA. Data centres and data transmission networks. https:\/\/www.iea.org\/energy-system\/buildings\/data-centres-and-data-transmission-networks. Accessed on 14-Jan-2024.","key":"e_1_3_2_1_27_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_28_1","DOI":"10.1109\/MICRO.2003.1253186"},{"key":"e_1_3_2_1_29_1","volume-title":"Performance Interfaces for Network Functions. In Symp. on Networked Systems Design and Implem.","author":"Iyer R.","year":"2022","unstructured":"Iyer, R., Argyraki, K., and Candea, G. Performance Interfaces for Network Functions. In Symp. on Networked Systems Design and Implem. (2022)."},{"key":"e_1_3_2_1_30_1","volume-title":"Automatically Reasoning About How Systems Code Uses the CPU Cache. In Symp. on Operating Sys. Design and Implem.","author":"Iyer R.","year":"2024","unstructured":"Iyer, R., Argyraki, K., and Candea, G. Automatically Reasoning About How Systems Code Uses the CPU Cache. In Symp. on Operating Sys. Design and Implem. (2024)."},{"key":"e_1_3_2_1_31_1","volume-title":"Symp. on Networked Systems Design and Implem.","author":"Iyer R.","year":"2019","unstructured":"Iyer, R., Pedrosa, L., Zaostrovnykh, A., Pirelli, S., Argyraki, K., and Candea, G. Performance contracts for software network functions. In Symp. on Networked Systems Design and Implem. (2019)."},{"key":"e_1_3_2_1_32_1","volume-title":"AccelWattch: A Power Modeling Framework for Modern GPUs. In IEEE\/ACM Intl. Symp. on Microarchitecture","author":"Kandiah V.","year":"2021","unstructured":"Kandiah, V., Peverelle, S., Khairy, M., Pan, J., Manjunath, A., Rogers, T. G., Aamodt, T. M., and Hardavellas, N. AccelWattch: A Power Modeling Framework for Modern GPUs. In IEEE\/ACM Intl. Symp. on Microarchitecture (2021)."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_33_1","DOI":"10.1007\/978-3-031-43153-1_43"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_34_1","DOI":"10.1145\/3544216.3544253"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_35_1","DOI":"10.1145\/1669112.1669172"},{"key":"e_1_3_2_1_36_1","volume-title":"Logic-Based Program Synthesis and Transformation: 23rd International Symposium, LOPSTR 2013","author":"Liqat U.","year":"2013","unstructured":"Liqat, U., Kerrison, S., Serrano, A., Georgiou, K., Lopez-Garcia, P., Grech, N., Hermenegildo, M. V., and Eder, K. Energy consumption analysis of programs based on XMOS ISA-level models. In Logic-Based Program Synthesis and Transformation: 23rd International Symposium, LOPSTR 2013, Madrid, Spain, September 18-19, 2013, Revised Selected Papers 23 (2014)."},{"key":"e_1_3_2_1_37_1","volume-title":"Performance Interfaces for Hardware Accelerators. In Symp. on Operating Sys. Design and Implem.","author":"Ma J.","year":"2024","unstructured":"Ma, J., Iyer, R., Kashani, S., Emami, M., Bourgeat, T., and Candea, G. Performance Interfaces for Hardware Accelerators. In Symp. on Operating Sys. Design and Implem. (2024)."},{"key":"e_1_3_2_1_38_1","volume-title":"https:\/\/developer.nvidia.com\/gpugems\/gpugems2\/part-iv-general-purpose-computation-gpus-primer\/chapter-34-gpu-flow-control-idioms","author":"Mark Harris I. B. GPU","year":"2024","unstructured":"Mark Harris, I. B. GPU Gems 2. https:\/\/developer.nvidia.com\/gpugems\/gpugems2\/part-iv-general-purpose-computation-gpus-primer\/chapter-34-gpu-flow-control-idioms, 2024. Chapter 34. GPU Flow-Control Idioms."},{"key":"e_1_3_2_1_39_1","volume-title":"USENIX Annual Technical Conf.","author":"McCullough J. C.","year":"2011","unstructured":"McCullough, J. C., Agarwal, Y., Chandrashekar, J., Kuppuswamy, S., Snoeren, A. C., Gupta, R. K., et al. Evaluating the effectiveness of model-based power characterization. In USENIX Annual Technical Conf. (2011)."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_40_1","DOI":"10.1109\/ACSSC.2017.8335699"},{"unstructured":"Nvidia. NVIDIA management library (NVML). https:\/\/developer.nvidia.com\/management-library-nvml. Accessed on 20-Apr-2025.","key":"e_1_3_2_1_41_1"},{"unstructured":"OpenAI. GPT-2 model on huggingface. https:\/\/huggingface.co\/openai-community\/gpt2. Accessed on 20-Apr-2025.","key":"e_1_3_2_1_42_1"},{"key":"e_1_3_2_1_43_1","volume-title":"Carbon Emissions and Large Neural Network Training. https:\/\/arxiv.org\/pdf\/2104.10350","author":"Patterson D.","year":"2021","unstructured":"Patterson, D., Gonzalez, J., Le, Q., Liang, C., Munguia, L.-M., Rothchild, D., So, D., Texier, M., and Dean, J. Carbon Emissions and Large Neural Network Training. https:\/\/arxiv.org\/pdf\/2104.10350, 2021."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_44_1","DOI":"10.1145\/3727200.3727214"},{"key":"e_1_3_2_1_45_1","volume-title":"Power modeling for effective datacenter planning and compute management","author":"Radovanovic A.","year":"2021","unstructured":"Radovanovic, A., Chen, B., Talukdar, S., Roy, B., Duarte, A., and Shahbazi, M. Power modeling for effective datacenter planning and compute management. IEEE Transactions on Smart Grid (2021)."},{"key":"e_1_3_2_1_46_1","volume-title":"VESTA: Power Modeling with Language Runtime Events. In Intl. Conf. on Programming Language Design and Implem.","author":"Raskind J.","year":"2024","unstructured":"Raskind, J., Babakol, T., Mahmoud, K., and Liu, Y. D. VESTA: Power Modeling with Language Runtime Events. In Intl. Conf. on Programming Language Design and Implem. (2024)."},{"key":"e_1_3_2_1_47_1","volume-title":"Green AI. Communications of the ACM","author":"Schwartz R.","year":"2020","unstructured":"Schwartz, R., Dodge, J., Smith, N. A., and Etzioni, O. Green AI. Communications of the ACM (2020)."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_48_1","DOI":"10.1145\/3167132.3167198"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_49_1","DOI":"10.1109\/ISLPED.2013.6629328"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_50_1","DOI":"10.1145\/2451116.2451124"},{"key":"e_1_3_2_1_51_1","volume-title":"Price theory based power management for heterogeneous multi-cores. ACM SIGPLAN Notices","author":"Somu Muthukaruppan T.","year":"2014","unstructured":"Somu Muthukaruppan, T., Pathania, A., and Mitra, T. Price theory based power management for heterogeneous multi-cores. ACM SIGPLAN Notices (2014)."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_52_1","DOI":"10.1145\/3575693.3575709"},{"key":"e_1_3_2_1_53_1","volume-title":"EcoFaaS: Rethinking the Design of Serverless Environments for Energy Efficiency. In Intl. Symp. on Computer Architecture","author":"Stojkovic J.","year":"2024","unstructured":"Stojkovic, J., Iliakopoulou, N., Xu, T., Franke, H., and Torrellas, J. EcoFaaS: Rethinking the Design of Serverless Environments for Energy Efficiency. In Intl. Symp. on Computer Architecture (2024)."},{"key":"e_1_3_2_1_54_1","volume-title":"A. Energy and Policy Considerations for Deep Learning in NLP. In Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics","author":"Strubell E.","year":"2019","unstructured":"Strubell, E., Ganesh, A., and McCallum, A. Energy and Policy Considerations for Deep Learning in NLP. In Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics (2019)."},{"unstructured":"The Linux Kernel 6.13.0-rc7. Energy aware scheduling. https:\/\/docs.kernel.org\/scheduler\/sched-energy.html. Accessed on 20-Apr-2025.","key":"e_1_3_2_1_55_1"},{"unstructured":"Tripp C. E. Perr-Sauer J. Gafur J. Nag A. Purkayastha A. Zisman S. and Bensen E. A. Measuring the Energy Consumption and Efficiency of Deep Neural Networks: An Empirical Analysis and Design Recommendations. http:\/\/arxiv.org\/abs\/2403.08151 2024.","key":"e_1_3_2_1_56_1"},{"key":"e_1_3_2_1_57_1","volume-title":"Hardware-Validated CPU Performance and Energy Modelling. In IEEE Intl. Symp. on Performance Analysis of Systems and Software","author":"Walker M.","year":"2018","unstructured":"Walker, M., Bischoff, S., Diestelhorst, S., Merrett, G., and Al-Hashimi, B. Hardware-Validated CPU Performance and Energy Modelling. In IEEE Intl. Symp. on Performance Analysis of Systems and Software (2018)."},{"key":"e_1_3_2_1_58_1","volume-title":"Energyanalyzer: Using static wcet analysis techniques to estimate the energy consumption of embedded applications","author":"Wegener S.","year":"2023","unstructured":"Wegener, S., Nikov, K. K., Nunez-Yanez, J., and Eder, K. Energyanalyzer: Using static wcet analysis techniques to estimate the energy consumption of embedded applications, 2023."},{"key":"e_1_3_2_1_59_1","volume-title":"Offline energy-optimal llm serving: Workload-based energy models for llm inference on heterogeneous systems. ACM SIGENERGY Energy Informatics Review","author":"Wilkins G.","year":"2024","unstructured":"Wilkins, G., Keshav, S., and Mortier, R. Offline energy-optimal llm serving: Workload-based energy models for llm inference on heterogeneous systems. ACM SIGENERGY Energy Informatics Review (2024)."},{"key":"e_1_3_2_1_60_1","volume-title":"IEEE\/ACM Intl. Symp. on Microarchitecture","author":"Wu Q.","year":"2005","unstructured":"Wu, Q., Reddi, V. J., Wu, Y., Lee, J., Connors, D., Brooks, D., Martonosi, M., and Clark, D. W. A dynamic compilation framework for controlling microprocessor energy and performance. In IEEE\/ACM Intl. Symp. on Microarchitecture (2005)."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_61_1","DOI":"10.1145\/781131.781138"},{"key":"e_1_3_2_1_62_1","volume-title":"Automated OS-level device runtime power management. ACM SIGPLAN Notices","author":"Xu C.","year":"2015","unstructured":"Xu, C., Lin, F. X., Wang, Y., and Zhong, L. Automated OS-level device runtime power management. ACM SIGPLAN Notices (2015)."},{"key":"e_1_3_2_1_63_1","volume-title":"Intl. Conf. on Learning Representations (ICLR)","author":"Yang H.","year":"2019","unstructured":"Yang, H., Zhu, Y., and Liu, J. Energy-constrained compression for deep neural networks via weighted sparse projection and layer input masking. In Intl. Conf. on Learning Representations (ICLR) (2019)."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_64_1","DOI":"10.1109\/ACSSC.2017.8335698"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_65_1","DOI":"10.1145\/605397.605411"},{"key":"e_1_3_2_1_66_1","volume-title":"HaPPy: Hyperthread-aware Power Profiling Dynamically. In USENIX Annual Technical Conf.","author":"Zhai Y.","year":"2014","unstructured":"Zhai, Y., Zhang, X., Eranian, S., Tang, L., and Mars, J. HaPPy: Hyperthread-aware Power Profiling Dynamically. In USENIX Annual Technical Conf. (2014)."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_67_1","DOI":"10.1007\/978-3-319-03859-9_10"},{"key":"e_1_3_2_1_68_1","volume-title":"Toward carbon-aware networking. ACM SIGENERGY Energy Informatics Review","author":"Zilberman N.","year":"2023","unstructured":"Zilberman, N., Schooler, E. M., Cummings, U., Manohar, R., Nafus, D., Soul\u00e9, R., and Taylor, R. Toward carbon-aware networking. ACM SIGENERGY Energy Informatics Review (2023)."}],"event":{"sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"],"acronym":"HOTOS '25","name":"HOTOS '25: Workshop on Hot Topics in Operating Systems","location":"Banff AB Canada"},"container-title":["Proceedings of the Workshop on Hot Topics in Operating Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3713082.3730370","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3713082.3730370","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,29]],"date-time":"2025-08-29T16:48:10Z","timestamp":1756486090000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3713082.3730370"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5,14]]},"references-count":68,"alternative-id":["10.1145\/3713082.3730370","10.1145\/3713082"],"URL":"https:\/\/doi.org\/10.1145\/3713082.3730370","relation":{},"subject":[],"published":{"date-parts":[[2025,5,14]]},"assertion":[{"value":"2025-06-06","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}