VESTA: Power Modeling with Language Runtime Events
Joseph Raskind, Timur Babakol, Khaled Mahmoud, Yu David Liu
Abstract
Power modeling is an essential building block for computer systems in support of energy optimization, energy profiling, and energy-aware application development. We introduce Vesta , a novel approach to modeling the power consumption of applications with one key insight: language runtime events are often correlated with a sustained level of power consumption. When compared with the established approach of power modeling based on hardware performance counters (HPCs), Vesta has the benefit of solely requiring application-scoped information and enabling a higher level of explainability, while achieving comparable or even higher precision. Through experiments performed on 37 real-world applications on the Java Virtual Machine (JVM), we find the power model built by Vesta is capable of predicting energy consumption with a mean absolute percentage error of 1.56 % , while the monitoring of language runtime events incurs small performance and energy overhead.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 81d03e33-e573-42e3-aa5d-87bb09aef2b2Related papers
- Portable Power Modeling with Transfer Learning on JVM-Based ApplicationsJoseph Raskind, Timur Babakol, Yu David LiuICSE 2026
- Nona: Accurate Power Prediction Model Using Neural NetworksHoSun Choi, Chanho Park, Euijun Kim, William J. SongDAC 2024 · 1 citation
- Calm energy accounting for multithreaded Java applicationsTimur Babakol, Anthony Canino, Khaled Mahmoud, Rachit Saxena et al.FSE 2020 · 5 citations
- Eflect: Porting Energy-Aware Applications to Shared EnvironmentsTimur Babakol, Anthony Canino, Yu David LiuICSE 2022 · 2 citations
- It's Not Easy Being Green: On the Energy Efficiency of Programming LanguagesNicolas van Kempen, Hyuk-Je Kwon, Dung Tuan Nguyen, Emery D. BergerASE 2025 · 8 citations
