Journals of Accelerator Conferences Website (JACoW)

JACoW is a publisher in Geneva, Switzerland that publishes the proceedings of accelator conferences held around the world by an international collaboration of editors.

URLhttps://doi.org/10.18429/JACoW-IBIC2024-WEP65
TitleDesign of data transmission scheme based on RDMA
Authors
  • Y. Zhang, M. Li, R. Mao, K. Zhou
    Institute of Modern Physics, Chinese Academy of Sciences
AbstractWith 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.
Paperdownload: WEP65.pdf
CiteBibTeX, LaTeX, Text/Word, RIS, EndNote
ConferenceProc. 13th International Beam Instrumentation Conference
Series
LocationBeijing
Date09-13 Sep 2024
PublisherJACoW Publishing, Geneva, Switzerland
Editorial BoardJianshe Cao (IHEP), Junhui Yue (IHEP), Lin Bian (IHEP), Ivan Andrian (Elettra-Sincrotrone Trieste S.C.p.A.), Volker RW Schaa (GSI), Zhichu Chen (SARI)
Online ISBN978-3-95450-249-3
Online ISSN2673-5350
Received05 September 2024
Revised09 September 2024
Accepted11 September 2024
Issued11 December 2024
DOI10.18429/JACoW-IBIC2024-WEP65
Pages431-434