NI P2P powered multi FPGA real-time data processing on tokamak diagnosis systems

NI P2P powered multi FPGA real-time data processing on tokamak diagnosis systems
复制标题

NI P2P 支持托卡马克诊断系统上的多 FPGA 实时数据处理

DOI:
10.1016/j.fusengdes.2019.02.114
复制
发表时间:
2019-09
影响因子:
1.7
通讯作者:
Pan Yuan
Pan Yuan
中科院分区:
工程技术3区
文献类型:
--
作者:
Zheng Wei;Zhao Xueqing;Zhang Ming;Hu Feiran;Zhou Yinan;Xie Fei;Pan Yuan

文献摘要

参考文献

相似文献

在托卡马克上,有许多诊断需要实时数据采集和处理,以便为等离子体控制提供有用的信息。一些诊断需要快速处理多个非常高采样率的信号。即使使用现代的多核CPU或GPU,通常也很难实现这一点。将大量数据从数字化仪移动到系统RAM将显著损害确定性性能。对于数据量大、性能要求确定性的场合,采用现场可编程门阵列进行数据预处理是较好的选择。当任务过于繁重,单个FPGA无法实现时,还需要在FPGA之间传输大量数据。在偏振仪-干涉仪诊断法中,为了实时计算等离子体的密度分布,必须首先计算多根弦的线积分密度。偏振干涉仪的数据采集系统由5个FlexRIO现场可编程门阵列组成,只有一个采集参考信号。每根探测弦的密度计算都需要参考信号。因此需要将该信号传输到其他对实时性有严格要求的现场可编程门阵列。如果单个样本不匹配,结果将完全不正确。NI P2P流允许FPGA在不增加进程负担的情况下传输数据。本文对P2P流媒体的确定性特征等性能进行了测试,提出了一种本地数字化样本与P2P流媒体样本对齐的机制。这些结果可应用于其他需要多个现场可编程门阵列的实时数据处理系统。
On tokamaks, there are many diagnostics, which need real-time data acquisition and processing to provide useful information for plasma control. Some of the diagnostics required fast processing of multiple very high sampling rate signals. It is often difficult to achieve even with modern multi-core CPUs or GPUs. Moving large amount of data from the digitizers to the system ram will hurt the deterministic performance significantly. FPGA data pre-processing is a better choice when the data large and deterministic performance is required. When the task is too heavy for a single FPGA to implement, transfer large data between FPGAs is also required. On the polarimeter-interferometer diagnostics onJ-TEXT, in order to calculate the density profile of the plasma in real-time, multiple chords of line-integrated density must be calculated first. The data acquisition system for the polarimeter-interferometer is equipped with 5 FlexRIO FPGAs, only one is acquiring the reference signal. Density calculation for every probing chord needs the reference signal. So this signal needs to be transferred to other FPGAs with strict real-time requirement. Mismatching a single sample, the result would be completely incorrect. NI P2P streaming allow the FPGA to transfer data without burdening the process. In the paper, the determinism characteristic and other performance of the P2P streaming is tested, and a mechanism to align local digitized samples with P2P streamed samples is presented. These results can be applied to other real-time data processing system that requires multiple FPGAs.
DOI: 10.1016/j.fusengdes.2014.01.027
发表时间: 2014-05
影响因子: 1.7
作者:
Wei Zheng;R. Liu;M. Zhang;Zhuang Ge;T. Yuan
通讯作者: Wei Zheng;R. Liu;M. Zhang;Zhuang Ge;T. Yuan
DOI: 10.1063/1.4729674
发表时间: 2012-06
期刊: The Review of scientific instruments
影响因子: --
作者:
J. Chen;G. Zhuang;Z. J. Wang;L. Gao;Q. Li;W. Chen;D. Brower;W. Ding
通讯作者: J. Chen;G. Zhuang;Z. J. Wang;L. Gao;Q. Li;W. Chen;D. Brower;W. Ding
DOI: 10.1063/1.1319364
发表时间: 2001-01
影响因子: 1.6
作者:
Zhehui Wang;G. Wurden;C. Barnes;C. J. Buchenauer;H. McLean;D. Hill;E. Hooper;R. Wood;S. Woodruff
通讯作者: Zhehui Wang;G. Wurden;C. Barnes;C. J. Buchenauer;H. McLean;D. Hill;E. Hooper;R. Wood;S. Woodruff
DOI: 10.1109/tns.2017.2782788
发表时间: 2018-02
影响因子: 1.8
作者:
Wei Zheng;F. Hu;Ming Zhang;T. Yuan;Xueqing Zhao;Yinan Zhou;Jie Chen;Li Gao;Yang Liu;P. Shi;Yuan Pan
通讯作者: Wei Zheng;F. Hu;Ming Zhang;T. Yuan;Xueqing Zhao;Yinan Zhou;Jie Chen;Li Gao;Yang Liu;P. Shi;Yuan Pan
DOI: 10.1016/j.fusengdes.2015.04.065
发表时间: 2015-10
影响因子: 1.7
作者:
F. Janky;M. Hron;J. Havlicek;M. Varavin;F. Žáček;J. Seidl;R. Pánek
通讯作者: F. Janky;M. Hron;J. Havlicek;M. Varavin;F. Žáček;J. Seidl;R. Pánek