Abstract
In this paper, we first analyze the effects of interrupt management on response latency of the latency-critical application and the efficiency of current dynamic power management governor which determines Voltage and Frequency States (V/F states) based on CPU utilization. We also demonstrate that interrupt management provides a governor an opportunity to decrease the V/F state without performance degradation. Next, we propose I-state that adjusts the interrupt rate based on the V/F state determined by the governor. When a core is highly utilized with a high V/F state, I-state improves response latency by decreasing interrupt rate, moderating the load on the CPU. I-state also improves energy-efficiency by making the governor decrease the V/F state more often. When a core is not highly utilized while operating at low V/F states, I-state improves response latency by increasing interrupt rate, which can notify the processor of packet arrivals faster so that the CPU processes the packets quickly. Our experimental results show that I-state improves 95th percentile latency by up to 15.9x while reducing energy consumption by up to 17.6%.
Original language | English |
---|---|
Title of host publication | Proceedings - 2020 IEEE 38th International Conference on Computer Design, ICCD 2020 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 377-380 |
Number of pages | 4 |
ISBN (Electronic) | 9781728197104 |
DOIs | |
State | Published - Oct 2020 |
Event | 38th IEEE International Conference on Computer Design, ICCD 2020 - Hartford, United States Duration: 18 Oct 2020 → 21 Oct 2020 |
Publication series
Name | Proceedings - IEEE International Conference on Computer Design: VLSI in Computers and Processors |
---|---|
Volume | 2020-October |
ISSN (Print) | 1063-6404 |
Conference
Conference | 38th IEEE International Conference on Computer Design, ICCD 2020 |
---|---|
Country/Territory | United States |
City | Hartford |
Period | 18/10/20 → 21/10/20 |
Bibliographical note
Publisher Copyright:© 2020 IEEE.
Keywords
- Dynamic Voltage and Frequency Scaling
- Interrupt Management
- Latency critical application
- Power Management