NUCLEAR TECHNIQUES, Volume. 47, Issue 10, 100403(2024)

Research on distributed data acquisition software for high frame rate area detectors

Kunlin SHANG1, Zhengheng LI1、*, Xudong JU1, Yue ZHOU1, Ping HUAI1,2, and Zhi LIU1
Author Affiliations
  • 1ShanghaiTech University, Shanghai 201210, China
  • 2Shanghai Advanced Research Institute, Chinese Academy of Sciences, Shanghai 201210, China
  • show less
    Figures & Tables(10)
    DAQ hardware architecture of STARLIGHT area detector
    Overall software architecture and data flow
    Architectural design of event reconstruction
    Data preprocessing workflow of bitshuffle
    TCP-based performance test (a) Comparison of the speed of synchronous transmission between kernel API direct call and boost library, (b) Comparison of synchronous and asynchronous speed under boost library, (c) Comparison of synchronous transmission with and without thread binding under boost library
    Bandwidth analysis for multi-node case reconstruction testing
    Front-end interface illustration
    • Table 1. Performance comparison of high frame rate area detectors

      View table
      View in Article

      Table 1. Performance comparison of high frame rate area detectors

      探测器像素数帧率数据速率
      DetectorNumber of pixels / MpixelFrame rate / kHzData rate / GB·s-1
      CSPAD2.30.120.5
      AGIPD-1M1.04 500 (Burst)7.0
      JUNGFRAU-4M4.01.117.0
      ePixHR4.05.040.0
      JUNGFRAU-16M16.02.270.4
      STARLIGHT-1M1.010.020.0
      STARLIGHT-4M4.010.080.0
    • Table 2. Test server configuration

      View table
      View in Article

      Table 2. Test server configuration

      服务器集群Server cluster

      服务器用途

      Server role

      CPU型号

      CPU model

      内存大小

      Memory size / GB

      网卡带宽

      Network card bandwidth / Gbps

      集群A

      Cluster A

      分布式测试

      Distributed testing

      Intel Xeon 6132192100

      集群B

      Cluster B

      性能测试(接收)

      Performance testing (receive)

      Intel Xeon 6342251100

      性能测试(发送)

      Performance testing (sending)

      Intel Xeon 633450325
    • Table 3. Test for compression rate and compression ratio

      View table
      View in Article

      Table 3. Test for compression rate and compression ratio

      压缩方式压缩速度压缩率
      Compress methodCompress speed / MB·s-1Compress ratio
      bitshuffle+LZ4771.21.98
      bitshuffle+ZSTD (1)432.73.91

      bitshuffle+ZSTD (5)

      bitshuffle+ZSTD (10)

      192.7

      84.6

      4.49

      4.78

      LZ4624.2<1
      ZSTD (5)195.11.71
    Tools

    Get Citation

    Copy Citation Text

    Kunlin SHANG, Zhengheng LI, Xudong JU, Yue ZHOU, Ping HUAI, Zhi LIU. Research on distributed data acquisition software for high frame rate area detectors[J]. NUCLEAR TECHNIQUES, 2024, 47(10): 100403

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category: NUCLEAR ELECTRONICS AND INSTRUMENTATION

    Received: Dec. 30, 2023

    Accepted: --

    Published Online: Dec. 13, 2024

    The Author Email: LI Zhengheng (LIZhengheng)

    DOI:10.11889/j.0253-3219.2024.hjs.47.100403

    Topics