TY - GEN
T1 - PollO
T2 - 14th International Conference on Ubiquitous Information Management and Communication, IMCOM 2020
AU - Lee, Sungwoo
AU - Song, Yongju
AU - Eom, Young Ik
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/1
Y1 - 2020/1
N2 - Efficient power management is one of the most important requirements for modern mobile computing devices. To satisfy it, the Linux kernel provides CPU governors which can adjust the CPU frequency. Meanwhile, as high-performance storage devices being matured, vendors have begun to employ them into mobile devices. To sufficiently exploit this high performance of storage devices, we can use polling-based I/O service mechanism, because it can perform better than conventional methods. However, polling-based I/O service mechanism does not have benefit in power consumption, and traditional CPU governors do not consider this characteristic of polling-based I/O service. In this paper, we introduce Polling-aware Ondemand governor, called PollO governor, which improves the power efficiency while ensuring comparable I/O performance. Our experimental results show that PollO governor achieves 26.93% lower power consumption without a performance drop.
AB - Efficient power management is one of the most important requirements for modern mobile computing devices. To satisfy it, the Linux kernel provides CPU governors which can adjust the CPU frequency. Meanwhile, as high-performance storage devices being matured, vendors have begun to employ them into mobile devices. To sufficiently exploit this high performance of storage devices, we can use polling-based I/O service mechanism, because it can perform better than conventional methods. However, polling-based I/O service mechanism does not have benefit in power consumption, and traditional CPU governors do not consider this characteristic of polling-based I/O service. In this paper, we introduce Polling-aware Ondemand governor, called PollO governor, which improves the power efficiency while ensuring comparable I/O performance. Our experimental results show that PollO governor achieves 26.93% lower power consumption without a performance drop.
KW - CPU frequency
KW - CPU governor
KW - High-performance storage device
KW - I/O completion method
UR - https://www.scopus.com/pages/publications/85081129932
U2 - 10.1109/IMCOM48794.2020.9001676
DO - 10.1109/IMCOM48794.2020.9001676
M3 - Conference contribution
AN - SCOPUS:85081129932
T3 - Proceedings of the 2020 14th International Conference on Ubiquitous Information Management and Communication, IMCOM 2020
BT - Proceedings of the 2020 14th International Conference on Ubiquitous Information Management and Communication, IMCOM 2020
A2 - Lee, Sukhan
A2 - Choo, Hyunseung
A2 - Ismail, Roslan
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 3 January 2020 through 5 January 2020
ER -