Browse > Article
http://dx.doi.org/10.9716/KITS.2015.14.3.183

A Study on Energy Savings in a Network Interface Card Based on Optimization of Interrupt Coalescing  

Lee, Jaeyoul (국민대학교 대학원 컴퓨터공학과)
Han, Jaeil (국민대학교 컴퓨터공학과)
Kim, Young Man (국민대학교 컴퓨터공학과)
Publication Information
Journal of Information Technology Services / v.14, no.3, 2015 , pp. 183-196 More about this Journal
Abstract
The concept of energy-efficient networking has begun to spread in the past few years, gaining increasing popularity. A common opinion among networking researchers is that the sole introduction of low consumption silicon technologies may not be enough to effectively curb energy requirements. Thus, for disruptively boosting the network energy efficiency, these hardware enhancements must be integrated with ad-hoc mechanisms that explicitly manage energy saving, by exploiting network-specific features. The IEEE 802.3az Energy Efficient Ethernet (EEE) standard is one of such efforts. EEE introduces a low power mode for the most common Ethernet physical layer standards and is expected to provide large energy savings. However, it has been shown that EEE may not achieve good energy efficiency because mode transition overheads can be significant, leading to almost full energy consumption even at low utilization levels. Coalescing techniques such as packet coalescing and interrupt coalescing were proposed to improve energy efficiency of EEE, but their implementations typically adopt a simple policy that employs a few fixed values for coalescing parameters, thus it is difficult to achieve optimal energy efficiency. The paper proposes adaptive interrupt coalescing (AIC) that adopts an optimal policy that could not only improve energy efficiency but support performance. AIC has been implemented at the sender side with the Intel 82579 network interface card (NIC) and e1000e Linux device driver. The experiments were performed at 100 M bps transfer rate and show that energy efficiency of AIC is improved in most cases despite performance consideration and in the best case can be improved up to 37% compared to that of conventional interrupt coalescing techniques.
Keywords
Energy Efficient Ethernet; Packet Coalescing; Interrupt Coalescing; Adaptive Interrupt Coalescing; Packet Delay; Performance;
Citations & Related Records
Times Cited By KSCI : 3  (Citation Analysis)
연도 인용수 순위
1 Augustsson, N., J. Holmstrom, and A. Nilsson, "From Technological Transitions to Servide Transitions : A Study of Attenuation Effects in IT Service Provisioning", Korean Society of IT Services, Vol.14, No.2, 2015, 337-354.   DOI
2 Christensen, K., P. Reviriego, B. Nordman, M. Bennett, M. Mostowfi, and J.A. Maestro, "IEEE 802.3 az : the Road to Energy Efficient Ethernet", IEEE Communications Magazine, Vol.48, No.11, 2010, 50-56.   DOI
3 E1000, "Intel : Intel Gigabit Ethernet Driver", 2014, Available at http://sourceforge.net/projects/e1000(Accessed September 1. 2015).
4 EEE, "Energy Efficient Ethernet IEEE 802.3az", 2010, Available at http://standards.ieee.org/getieee802/ download/802.3az-2010 (Accessed September 2. 2015).
5 ETHTOOL, Available at https://www.kernel.org/pub/software/network/ethtool/(Accessed September 1. 2015).
6 GBE, Available at http://www.intel.co.kr/content/www/kr/ko/ethernet-controllers/gbe-controllers-interrupt-moderation-appl-note.html (Accessed September 2. 2015).
7 IEEE 802, Available at http://www.ieee802.org/3/az/index.html, 2010(Accessed September 1. 2015).
8 IEEE Supp., IEEE Standards for Local and Metropolitan Area Networks : Supplements to Carrier Sense Multiple Access With Collision Detection(CSMA/CD) Access Method and Physical Layer Specifications, 1993.
9 Intel 82579, "$Intel^{{R}}$ 82579 Gigabit Ethernet PHY", 2011, Available at http://www.intel.com/con tent/dam/doc/datasheet/82579-gbe-phy-data sheet-vol-2-1(Accessed September 1. 2015).
10 Kok, A., R. Esten, and R.W. Helms, "Knowledge Sharing in the New World of Work : Effects of the New Way of Working", Korean Society of IT Services, Vol.14, No.2, 2015, 315-336.   DOI
11 Koomey, J., "Growth in Data Center Electricity use 2005 to 2010", A report by Analytical Press, completed at the request of The New York Times, 2011.
12 Makineni, S., R. Iyer, P. Sarangam, D. Newell, L. Zhao, R. Illikkal, and J. Moses, Receive Side Coalescing for Accelerating TCP/IP Processing, High Performance Computing-HiPC 2006, Springer Berlin Heidelberg, 2006, 289-300.
13 Mostowfi, M. and K. Christensen, "Saving Energy in LAN Switches : New Methods of Packet Coalescing for Energy Efficient Ethernet", Green Computing Conference and Workshops (IGCC), 2011, 1-8.
14 MSDN, Available at https://msdn.microsoft.com/en-us/library/windows/hardware/ff556017% 28v=vs.85%29.aspx, (Accessed September 1. 2015).
15 Prasad, R., M. Jain, and C. Dovrolis, "Effects of Interrupt Coalescence on Network Measurements", Passive and active network measurement, Lecture Notes in Computer Science, Vol.3015, 2004, 247-256.
16 Sim, S.B., C.S. Yoo, and S.M. Hong, "Case Study and Performance Analysis of IT Convert gence Business Models for Defense Sector", Korean Society of IT Services, Vol.14, No.2, 2015, 275-288. (심승배, 유천수, 홍수민, "국방 IT융합 비즈니스모델 사례와 성과 분석", 한국IT서비스학회지, 제14권, 제2호, 2015, 275-288.)   DOI
17 Reviriego, P., K. Christensen, J. Rabanillo, and J. A. Maestro, "An Initial Evaluation of Energy Efficient Ethernet", IEEE Communications Letters, Vol.15, No.5, 2011, 578-580.   DOI