DocumentCode :
1978497
Title :
A port-configuration assisted NIC IRQ affinitization scheme for multi-core packet forwarding applications
Author :
Wen-Yen Tsai ; Nen-Fu Huang ; Hsien-Wei Hung
Author_Institution :
Inst. of Commun. Eng., Nat. Tsing Hua Univ., Hsinchu, Taiwan
fYear :
2012
fDate :
3-7 Dec. 2012
Firstpage :
2547
Lastpage :
2552
Abstract :
Interrupt affinitization of network interface cards (NICs) is a fundamental composition that defines how packets are processed by which CPU-cores on multi-core platforms. In this paper, we propose a simple port-configuration assisted scheme to attain an optimal affinitization for packet forwarding applications. Experiments ranging from bridging, routing, flow tracking to deep packet inspection are conducted to show the performance impacts utilizing different affinitization approaches. As a result, our proposed scheme achieves the same performance level as the best fixed affinitization scheme. In addition, the effectiveness of interrupt balancing is demonstrated for our scheme to be superior to the widely-deployed irqbalance with varying network settings.
Keywords :
interrupts; multiprocessing systems; resource allocation; CPU-cores; bridging experiment; central processing unit; deep packet inspection experiment; flow tracking experiment; interrupt affinitization; interrupt balancing; multicore packet forwarding application; multicore platform; network interface card; port-configuration assisted NIC IRQ affinitization scheme; routing experiment; IRQ affinitization; IRQ balancing; multi-core computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Global Communications Conference (GLOBECOM), 2012 IEEE
Conference_Location :
Anaheim, CA
ISSN :
1930-529X
Print_ISBN :
978-1-4673-0920-2
Electronic_ISBN :
1930-529X
Type :
conf
DOI :
10.1109/GLOCOM.2012.6503500
Filename :
6503500
Link To Document :
بازگشت