Multicore Packet Distribution Method Using Multicore Network Interface Card Based on Tile-gx72 Network Processor

W. Choi, Sang Ju Lee, Jong Oh Kim, S. Choi
{"title":"Multicore Packet Distribution Method Using Multicore Network Interface Card Based on Tile-gx72 Network Processor","authors":"W. Choi, Sang Ju Lee, Jong Oh Kim, S. Choi","doi":"10.23919/ICACT60172.2024.10471931","DOIUrl":null,"url":null,"abstract":"We propose a data plane acceleration technology to deliver data from the network to the host system in a high-performance computing environment. In the fourth industrial revolution, server systems are developing into high-performance computing systems through convergence with maj or technologies such as IoT, cloud, AI, and self-driving cars. The 4th industrial revolution is the convergence of various technologies and IT, requiring various flows and large amounts of data to be processed on servers. When transferring packets from the network interface card to the host server, packet processing in kernel space has a large overhead. Additionally, for fast packet processing by the host server, packets must be processed according to core affinity. Therefore, we propose a load balancing data transmission method to 48 cores based on Tile-Gx72 network processor to transfer data from the network interface card to the host CPU by kernel bypass in a multi-core-based high-performance server system. In addition, the performance of the 48 cores-based load balancing data transmission system based on the Tile-Gx72 network processor is confirmed through implementation.","PeriodicalId":518077,"journal":{"name":"2024 26th International Conference on Advanced Communications Technology (ICACT)","volume":"17 10","pages":"350-353"},"PeriodicalIF":0.0000,"publicationDate":"2024-02-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2024 26th International Conference on Advanced Communications Technology (ICACT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/ICACT60172.2024.10471931","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

We propose a data plane acceleration technology to deliver data from the network to the host system in a high-performance computing environment. In the fourth industrial revolution, server systems are developing into high-performance computing systems through convergence with maj or technologies such as IoT, cloud, AI, and self-driving cars. The 4th industrial revolution is the convergence of various technologies and IT, requiring various flows and large amounts of data to be processed on servers. When transferring packets from the network interface card to the host server, packet processing in kernel space has a large overhead. Additionally, for fast packet processing by the host server, packets must be processed according to core affinity. Therefore, we propose a load balancing data transmission method to 48 cores based on Tile-Gx72 network processor to transfer data from the network interface card to the host CPU by kernel bypass in a multi-core-based high-performance server system. In addition, the performance of the 48 cores-based load balancing data transmission system based on the Tile-Gx72 network processor is confirmed through implementation.
使用基于 Tile-gx72 网络处理器的多核网络接口卡的多核数据包分发方法
我们提出了一种数据平面加速技术,用于在高性能计算环境中将数据从网络传输到主机系统。在第四次工业革命中,服务器系统正通过与物联网、云计算、人工智能和自动驾驶汽车等专业或技术的融合发展成为高性能计算系统。第四次工业革命是各种技术与信息技术的融合,需要在服务器上处理各种数据流和大量数据。当数据包从网络接口卡传输到主机服务器时,内核空间的数据包处理会产生很大的开销。此外,为了让主机服务器快速处理数据包,必须根据内核亲和性来处理数据包。因此,我们提出了一种基于 Tile-Gx72 网络处理器的 48 核负载均衡数据传输方法,在基于多核的高性能服务器系统中,通过内核旁路将数据从网络接口卡传输到主机 CPU。此外,基于 Tile-Gx72 网络处理器的 48 核负载平衡数据传输系统的性能也通过实施得到了证实。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信