NMAP: Power Management Based on Network Packet Processing Mode Transition for Latency-Critical Workloads
Ki-Dong Kang, Gyeongseo Park, Hyosang Kim, Mohammad Alian, Nam Sung Kim, Daehoon Kim
Abstract
Processor power management exploiting Dynamic Voltage and Frequency Scaling (DVFS) plays a crucial role in improving the data-center’s energy efficiency. However, we observe that current power management policies in Linux (i.e., governors) often considerably increase tail response time (i.e., violate a given Service Level Objective (SLO)) and energy consumption of latency-critical applications. Furthermore, the previously proposed SLO-aware power management policies oversimplify network request processing and ignore the fact that network requests arrive at the application layer in bursts. Considering the complex interplay between the OS and network devices, we propose a power management framework exploiting network packet processing mode transitions in the OS to quickly react to the processing demands from the received network requests. Our proposed power management framework tracks the transitions between polling and interrupt in the network software stack to detect excessive packet processing on the cores and immediately react to the load changes by updating the voltage and frequency (V/F) states. Our experimental results show that our framework does not violate SLO and reduces energy consumption by up to 35.7% and 14.8% compared to Linux governors and state-of-the-art SLO-aware power management techniques, respectively.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext d8e35b1c-7f05-4ca0-8467-e22373a37416Cited by top-tier papers3
- EcoFaaS: Rethinking the Design of Serverless Environments for Energy EfficiencyJovan Stojkovic, Nikoleta Iliakopoulou, Tianyin Xu, Hubertus Franke et al.ISCA 2024 · 29 citations
- AgileWatts: An Energy-Efficient CPU Core Idle-State Architecture for Latency-Sensitive Server ApplicationsJawad Haj-Yahya, Haris Volos, Davide B. Bartolini, Georgia Antoniou et al.MICRO 2022 · 22 citations
- AgilePkgC: An Agile System Idle State Architecture for Energy Proportional Datacenter ServersGeorgia Antoniou, Haris Volos, Davide B. Bartolini, Tom Rollet et al.MICRO 2022 · 6 citations
Builds on1
Related papers
- Towards Energy Efficient 5G vRAN ServersAnuj Kalia, Nikita Lazarev, Leyang Xue, Xenofon Foukas et al.NSDI 2025 · 19 citations
- Gemini: Learning to Manage CPU Power for Latency-Critical Search EnginesLiang Zhou, Laxmi N. Bhuyan, K. K. RamakrishnanMICRO 2020 · 27 citations
- EcoCore: Dynamic Core Management for Improving Energy Efficiency in Latency-Critical ApplicationsGyeongseo Park, Minho Kim, Ki-Dong Kang, Yunhyeong Jeon et al.MICRO 2025 · 1 citation
- EANeM: Energy-Aware Network Stack Management for Mobile DevicesChungseop Lee, Keonhyuk Lee, Mingoo Kang, Hyukjun LeeDAC 2020
- Understanding Host Network Stack LatencyTianyu Zuo, Jaehyun Hwang, Ao Tang, Rachit Agarwal et al.SIGCOMM 2026
