Font Size: a A A

Research On User Mode Drive Technology Of Embedded InfiniBand Network

Posted on:2022-05-23Degree:MasterType:Thesis
Country:ChinaCandidate:J P DongFull Text:PDF
GTID:2518306512496034Subject:Instrumentation engineering
Abstract/Summary:PDF Full Text Request
High-performance computers are larger and more powerful than personal computers,with trillions of calculations per second.Correspondingly,high-performance computers have significantly increased data communication requirements,and the traditional inter-computer bus shared communication cannot meet the requirements of more high-speed network interconnection.Under this background,Infini Band network with high bandwidth and low latency has become the mainstream choice of data center network interconnection,namely bus networking.Based on ARM+FPGA heterogeneous computing embedded HCA card platform,this dissertation proposes an embedded Infini Band network user-mode driver scheme,divides the network card device drivers in Linux system into user-mode part and kernalmode part: User-mode driver part implements work queue module,completion queue module and memory management module;The kernel-mode driver is responsible for address mapping,address translation,and interrupt signaling.This allows you to manage work queues and control the sending and receiving of data in user space based on large page memory and address translation tables to complete interrupt processing operations.Based on the Infini Band network user mode driver,this dissertation also proposes the time-out retransmission mechanism and error retransmission(fast retransmission)mechanism of the transport layer,as a solution to ensure the reliable transmission of both sides of the network communication.Finally,this dissertation verified the functional correctness of the driver scheme through functional integrity experiments,and proved that the zero-copy mechanism of user-mode driver can effectively avoid the overhead caused by context switching through performance comparison experiments,thus bringing certain performance improvement to the whole network system.
Keywords/Search Tags:Infini Band, Embedded HCA, User mode driver, Large page memory, Reliable transport, Zero copy
PDF Full Text Request
Related items