• DocumentCode
    117305
  • Title

    A system-level optimization framework for high-performance networking

  • Author

    Benson, Thomas M.

  • Author_Institution
    Sensors & Electromagn. Applic. Lab., Georgia Tech Res. Inst., Atlanta, GA, USA
  • fYear
    2014
  • fDate
    9-11 Sept. 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Processing data in a streaming fashion is involved in many applications, including radar, electro-optical and infrared imaging, and other scenarios in which real-time data is acquired from sensors. While the difficulty of processing such data in real-time or in an otherwise timely fashion is the topic of much research, transferring the data between machines or devices is also a key challenge. This work investigates the utilization of commodity high-speed networking products - in particular, 40 gigabit Ethernet - for supporting high-speed data transfer in streaming applications. For such systems, optimizing the system configuration to support data transfers approaching line rate is critical. This work demonstrates the use of an optimization framework to explore the impact of various system-level optimization settings, including kernel module settings, network interface driver-level settings, kernel buffer sizes, thread and CPU core scheduling, non-uniform memory access (NUMA) scheduling, interrupt handling, and CPU power-saving state management.
  • Keywords
    local area networks; memory architecture; network interfaces; optimisation; 40 gigabit Ethernet; CPU core scheduling; CPU power-saving state management; NUMA scheduling; commodity high-speed networking product; high-performance networking; high-speed data transfer; interrupt handling; kernel buffer size; kernel module setting; network interface driver-level setting; nonuniform memory access; streaming application; system-level optimization; Benchmark testing; Kernel; Optimization; Sensors; Sockets; Throughput; Tuning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Extreme Computing Conference (HPEC), 2014 IEEE
  • Conference_Location
    Waltham, MA
  • Print_ISBN
    978-1-4799-6232-7
  • Type

    conf

  • DOI
    10.1109/HPEC.2014.7040983
  • Filename
    7040983