• 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