Parallel processing in data analysis of the JUNO experiment

被引:0
|
作者
Yang, Yixiang [1 ]
机构
[1] Chinese Acad Sci, Inst High Energy Phys, Beijing 100049, Peoples R China
基金
中国国家自然科学基金;
关键词
D O I
10.1088/1742-6596/2438/1/012057
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The JUNO experiment is being built mainly to determine the neutrino mass hierarchy by detecting neutrinos generated in the Yangjiang and Taishan nuclear plants in southern China. The detector will record 5.6 TB raw data every day for offline analysis, but each day it can only collect about 60 neutrino events scattered among huge background events. Selection of extremely sparse neutrino events brings a big challenge to offline data analysis. A typical neutrino physics event normally spans across a number of consecutive readout events, flagged by a fast positron signal followed by a slow neutron signal within a varying-size time window. To facilitate this analysis, a two-step data processing scheme has been proposed. In the first step (called data preparation), the event index data is produced and skimmed, which only contains information of minimum physics quantities of events as well as their addresses in the original reconstructed data file. In the second step (called time correlation analysis), event index data is further selected with stricter criteria. And then, for each selected event, the time correlation analysis is performed by reading all associated events within a pre-defined time window from the original data file according to the selected event's address and timestamp. This contribution will start to introduce the design of the above data processing scheme and then focus on the multi-threaded implementation of time correlation analysis based on the Intel Threading Building Block (TBB) in the SNiPER framework. Afterwards, this contribution will describe the implementation of distributed analysis using MPI in which the time correlation analysis task is divided into sub-tasks running on multiple computing nodes. At last, this contribution will present the detailed performance measurements made on a multiple-node test bed. By using both skimming and indexing techniques, the total amount of data finally used for neutrino signal time correlation analysis is significantly reduced, and the processing time could be reduced by two orders of magnitude.
引用
下载
收藏
页数:6
相关论文
共 50 条
  • [41] Parallel image processing with the block data parallel architecture
    Alexander, WE
    Reeves, DS
    Gloster, CS
    PROCEEDINGS OF THE IEEE, 1996, 84 (07) : 947 - 968
  • [42] Data Dissemination and Parallel Processing Techniques Research Based on Massively Parallel Processing
    Sun, Qiao
    Deng, Bu-qiao
    Nie, Xiab-Bo
    Ma, Hui-yuan
    Sun, Jia-song
    INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATION AND NETWORK ENGINEERING (WCNE 2016), 2016,
  • [43] Analysis of Massive Industrial Data using MapReduce Framework for Parallel Processing
    Aly, Mohab
    Yacout, Soumaya
    Shaban, Yasser
    2017 ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, 2017,
  • [44] Neutrino decoherence and the mass hierarchy in the JUNO experiment
    Marzec, E.
    Spitz, J.
    PHYSICAL REVIEW D, 2022, 106 (05)
  • [45] The JUNO experiment and its electronics readout system
    Petitjean, P. -A.
    Clerbaux, B.
    Molla, M. Collomer
    Yang, Y.
    JOURNAL OF INSTRUMENTATION, 2022, 17 (05)
  • [46] Calibration strategy of the JUNO-TAO experiment
    Hangkun Xu
    Angel Abusleme
    Nikolay V. Anfimov
    Stéphane Callier
    Agustin Campeny
    Guofu Cao
    Jun Cao
    Cedric Cerna
    Yu Chen
    Alexander Chepurnov
    Yayun Ding
    Frederic Druillole
    Andrea Fabbri
    Zhengyong Fei
    Maxim Gromov
    Miao He
    Wei He
    Yuanqiang He
    Joseph Y. K. Hor
    Shaojing Hou
    Jianrun Hu
    Jun Hu
    Cédric Huss
    Xiaolu Ji
    Tao Jiang
    Xiaoshan Jiang
    Cécile Jolliet
    Daozheng Li
    Min Li
    Ruhui Li
    Yichen Li
    Caimei Liu
    Mengchao Liu
    Yunzhe Liu
    Claudio Lombardo
    Selma Conforti Di Lorenzo
    Peizhi Lu
    Guang Luo
    Stefano M. Mari
    Xiaoyan Ma
    Paolo Montini
    Juan Pedro Ochoa-Ricoux
    Yatian Pei
    Frédéric Perrot
    Fabrizio Petrucci
    Xiaohui Qian
    Abdel Rebii
    Bedr̆ich Roskovec
    Arsenij Rybnikov
    Hans Steiger
    The European Physical Journal C, 82
  • [47] The JUNO experiment and its electronics readout system
    Clerbaux, Barbara
    Yang, Yifan
    EUROPEAN PHYSICAL SOCIETY CONFERENCE ON HIGH ENERGY PHYSICS, EPS-HEP2019, 2020,
  • [48] Calibration strategy of the JUNO-TAO experiment
    Xu, Hangkun
    Abusleme, Angel
    Anfimov, Nikolay V.
    Callier, Stephane
    Campeny, Agustin
    Cao, Guofu
    Cao, Jun
    Cerna, Cedric
    Chen, Yu
    Chepurnov, Alexander
    Ding, Yayun
    Druillole, Frederic
    Fabbri, Andrea
    Fei, Zhengyong
    Gromov, Maxim
    He, Miao
    He, Wei
    He, Yuanqiang
    Hor, Joseph Y. K.
    Hou, Shaojing
    Hu, Jianrun
    Hu, Jun
    Huss, Cedric
    Ji, Xiaolu
    Jiang, Tao
    Jiang, Xiaoshan
    Jolliet, Cecile
    Li, Daozheng
    Li, Min
    Li, Ruhui
    Li, Yichen
    Liu, Caimei
    Liu, Mengchao
    Liu, Yunzhe
    Lombardo, Claudio
    Di Lorenzo, Selma Conforti
    Lu, Peizhi
    Luo, Guang
    Mari, Stefano M.
    Ma, Xiaoyan
    Montini, Paolo
    Ochoa-Ricoux, Juan Pedro
    Pei, Yatian
    Perrot, Frederic
    Petrucci, Fabrizio
    Qian, Xiaohui
    Rebii, Abdel
    Roskovec, Bedrich
    Rybnikov, Arsenij
    Steiger, Hans
    EUROPEAN PHYSICAL JOURNAL C, 2022, 82 (12):
  • [49] Data processing pipeline for Tianlai experiment
    Zuo, S.
    Li, J.
    Li, Y.
    Santanu, D.
    Stebbins, A.
    Masui, K. W.
    Shaw, R.
    Zhang, J.
    Wu, F.
    Chen, X.
    ASTRONOMY AND COMPUTING, 2021, 34
  • [50] Current status and physics prospects of the JUNO experiment
    Cerrone, V.
    NUOVO CIMENTO C-COLLOQUIA AND COMMUNICATIONS IN PHYSICS, 2024, 47 (03):