@inproceedings{29939764b85c41cea7cc96dd6fa0c376,
title = "HyPI: Reducing CPU consumption of the I/O completion method in high-performance storage systems",
abstract = "As non-volatile memory technologies being matured, the performance of the state-of-the-art storage device has been improved considerably. To fully exploit the non-volatile memory technologies, the I/O stack of operating systems needs to be revisited. There have been several works to optimize the way that I/O requests are transferred to the storage device and completed. One of them is the polling-based I/O completion method which can improve the I/O performance. However, it has a problem of using all CPU resources for I/O handling. Through analyzing the I/O completion methods, we propose an enhanced scheme, called HyPI, which consumes fewer CPU resources along with the reasonable performance. Our experimental results show that HyPI achieves 87.98\% lower CPU consumption than that of the polling-based I/O completion method with a negligible performance drop.",
keywords = "High-performance storage, I/O completion method, Storage system",
author = "Yongju Song and Eom, \{Young Ik\}",
note = "Publisher Copyright: {\textcopyright} Springer Nature Switzerland AG 2019.; 13th International Conference on Ubiquitous Information Management and Communication, IMCOM 2019 ; Conference date: 04-01-2019 Through 06-01-2019",
year = "2019",
doi = "10.1007/978-3-030-19063-7\_51",
language = "English",
isbn = "9783030190620",
series = "Advances in Intelligent Systems and Computing",
publisher = "Springer Verlag",
pages = "646--653",
editor = "Sukhan Lee and Roslan Ismail and Hyunseung Choo",
booktitle = "Proceedings of the 13th International Conference on Ubiquitous Information Management and Communication, IMCOM 2019",
}