Design of data transmission scheme based on RDMA

With the development of precise radiotherapy, high-throughput data transmission has become a critical component of beam diagnostics, i.e. for closed orbit feedback in the synchrotron, beam profile images captured with view screens, and medical images generated at the therapy terminal. As the volume of generated measurement data rapidly increase, the data transmission mode that utilizes traditional Ethernet protocol can not meet the transmission performance requirements. To break the bottleneck, this paper designs a prototype data transmission system based on RDMA technology. By directly transferring memory data between hosts, the system bypasses the operating system kernel and CPU intervention, thereby minimizing transmission latency and enhancing data throughput. The system utilizes the RoCE v2 network protocol and is implemented through the libibverbs dynamic link library to establish stable RDMA sessions and develop corresponding network programs. It uses TCP sockets to exchange control information, ensuring that both parties reach a consistent state before data transmission. Performance evaluations indicate that the network transmission scheme proposed in this paper offers lower latency, higher throughput, and reduced CPU usage compared to schemes using the TCP protocol. Additionally, the optimization of resource management strategies such as the use of Multithreaded Development and Shared Receive Queue ensures the efficient and dynamic management of system resources.

Publication Details

Journal
JACOW
Published
2024-12-18
DOI
https://doi.org/10.18429/jacow-ibic2024-wep65
Primary Topic
Rheumatoid Arthritis Research and Therapies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Design of data transmission scheme based on RDMA

JACOW
Rheumatoid Arthritis Research and Therapies
article

Design of data transmission scheme based on RDMA

article en

Abstract

With the development of precise radiotherapy, high-throughput data transmission has become a critical component of beam diagnostics, i.e. for closed orbit feedback in the synchrotron, beam profile images captured with view screens, and medical images generated at the therapy terminal. As the volume of generated measurement data rapidly increase, the data transmission mode that utilizes traditional Ethernet protocol can not meet the transmission performance requirements. To break the bottleneck, this paper designs a prototype data transmission system based on RDMA technology. By directly transferring memory data between hosts, the system bypasses the operating system kernel and CPU intervention, thereby minimizing transmission latency and enhancing data throughput. The system utilizes the RoCE v2 network protocol and is implemented through the libibverbs dynamic link library to establish stable RDMA sessions and develop corresponding network programs. It uses TCP sockets to exchange control information, ensuring that both parties reach a consistent state before data transmission. Performance evaluations indicate that the network transmission scheme proposed in this paper offers lower latency, higher throughput, and reduced CPU usage compared to schemes using the TCP protocol. Additionally, the optimization of resource management strategies such as the use of Multithreaded Development and Shared Receive Queue ensures the efficient and dynamic management of system resources.

JACOW
Openalex Percentile: Top 49%
Rheumatoid Arthritis Research and Therapies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.