Research on Compatibility of High-Performance Network Stack

JIANG Huiyou,LI Junfeng,LI Dan
DOI: https://doi.org/10.11959/j.issn.1000-0801.2019096
2019-01-01
Abstract:The massive data processing in artificial intelligence system requires the support of high-throughput network.As a bridge between the upper artificial intelligence applications and the underlying high-speed hardware network adapter,the network stack plays a crucial role in the performance of the whole network system.Through detailed analysis and comparison of the compatibility of mainstream network stacks,it is found that the compatibility of various network stacks is generally low,which leads to difficulties in transplantation of artificial intelligence applications.The idea of achieving both high-compatibility and high-performance of user-level network stack were proposed.In this way,legacy applications could directly attain the improvement of performance without modification of the source code.Path for the subsequent development of network stack was lit up.
What problem does this paper attempt to address?