ShanghaiTech University Knowledge Management System
Research on distributed data acquisition software for high frame rate area detectors | |
其他题名 | 高帧频面探测器分布式数据获取软件研究 |
2024-10 | |
发表期刊 | HE JISHU/NUCLEAR TECHNIQUES |
ISSN | 0253-3219 |
卷号 | 47期号:10页码:106-114 |
发表状态 | 已发表 |
DOI | 10.11889/j.0253-3219.2024.hjs.47.100403 |
摘要 | [Background] The high frame rate area detector is the core detector for the major imaging-based experimental stations at the Shanghai HIgh repetitioN rate xfel and Extreme light facility (SHINE), and its data throughput is expected to reach more than 20 GB·s−1. For the real-time receiving and processing of tens of GB·s−1 raw data, traditional single-machine systems are difficult to cope with. [Purpose] This study aims to propose a multi-node distributed data acquisition and processing software architecture for high frame rate area detector at imaging-based experimental stations of SHINE. [Methods] Firstly, the performance of different network libraries was investigated, and the synchronous transmission method combined with CPU thread binding was found to have the best single-thread data receiving performance. Then, a parallel event building method was introduced by simultaneously dispatching and combing different module data across multiple nodes based on Bunch ID. Furthermore, the data calibration and the bitshuffle/LZ4 compression algorithm were implemented and tested. [Results] Test results show that the highest single-thread data receiving rate is achieved at nearly 3 GB·s−1, a parallel event building data rate of approximately 23.5 GB·s−1 is achieved by using 4 server nodes, and the realized compression ratio is about 5.7. [Conclusions] The feasibility of the multi-node distributed parallel data acquisition method for high frame rate area detector is verified in this study, providing a foundation for the subsequent development of high-throughput data acquisition software for area detectors. © 2024 Science Press. All rights reserved. |
关键词 | Data assimilation Digital storage Gluing Area detectors Core detectors Data acquisition softwares Data receiving Distributed data acquisition Event-building Experimental stations High frame rate Multi-nodes Performance |
URL | 查看原文 |
收录类别 | EI ; 中国科技核心期刊 ; 北大核心 ; CSCD |
语种 | 中文 |
出版者 | Science Press |
EI入藏号 | 20244517316665 |
EI主题词 | Data compression ratio |
EI分类号 | 1103.1 ; 1106.2 ; 210 ; 214 |
原始文献类型 | Journal article (JA) |
来源库 | WanFang |
文献类型 | 期刊论文 |
条目标识符 | https://kms.shanghaitech.edu.cn/handle/2MSLDSTB/446073 |
专题 | 物质科学与技术学院_硕士生 大科学中心_PI研究组_刘志组 大科学中心_公共科研平台_大科学装置建设部 大科学中心_公共科研平台_变革性技术研发部 |
通讯作者 | Li, Zhengheng |
作者单位 | 1.ShanghaiTech University, Shanghai; 201210, China; 2.Shanghai Advanced Research Institute, Chinese Academy of Sciences, Shanghai; 201210, China |
第一作者单位 | 上海科技大学 |
通讯作者单位 | 上海科技大学 |
第一作者的第一单位 | 上海科技大学 |
推荐引用方式 GB/T 7714 | Shang, Kunlin,Li, Zhengheng,Ju, Xudong,et al. Research on distributed data acquisition software for high frame rate area detectors[J]. HE JISHU/NUCLEAR TECHNIQUES,2024,47(10):106-114. |
APA | Shang, Kunlin,Li, Zhengheng,Ju, Xudong,Zhou, Yue,Huai, Ping,&Liu, Zhi.(2024).Research on distributed data acquisition software for high frame rate area detectors.HE JISHU/NUCLEAR TECHNIQUES,47(10),106-114. |
MLA | Shang, Kunlin,et al."Research on distributed data acquisition software for high frame rate area detectors".HE JISHU/NUCLEAR TECHNIQUES 47.10(2024):106-114. |
条目包含的文件 | ||||||
文件名称/大小 | 文献类型 | 版本类型 | 开放类型 | 使用许可 |
修改评论
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。