Impact Analysis of NUMA-Aware Flow Placement Based on Network Flow Size in Multicore Systems
This paper analyzes the impact of Direct Cache Access (DCA) within a multicore Non-Uniform Memory Access (NUMA) framework on network packet processing efficiency in Linux systems. By strategically placing network flows based on their characteristics and NUMA locality, we examine the performance dynamics of integrating and distributing long and short flows across different NUMA nodes. Utilizing Advanced Receive Flow Steering (aRFS) to differentiate and steer flows, we provide insights into the benefits of leveraging DCA for long flows and using DMA for short flows. Our study reveals significant improvements in network throughput by reducing data copying overheads, highlighting optimized traffic management strategies for high-demand data centers.
Authors
- Jaehyun Hwang (ORCID: https://orcid.org/0000-0001-8149-8397)
- Ju-Ho Jang
Institutions
- Sungkyunkwan University (KR)
Publication Details
- Published
- 2024-10-16
- DOI
- https://doi.org/10.1109/ictc62082.2024.10826670
- Citations
- 2
- Primary Topic
- Software-Defined Networks and 5G
- Type
- article
- Field-Weighted Citation Impact
- 0.70