8โ€“12 Sept 2025
Hamburg, Germany
Europe/Berlin timezone

The Application of Multithreading in JUNO Offline Software

Not scheduled
30m
Hamburg, Germany

Hamburg, Germany

Poster Track 1: Computing Technology for Physics Research Poster session with coffee break

Speakers

Mr Jiaheng Zou (IHEP, Beijing) Wenxing Fang

Description

The JUNO offline software (JUNOSW) is built upon the SNiPER framework. Its multithreaded extension, MT-SNiPER, enables inter-event parallel processing and has successfully facilitated JUNOSW's parallelization. Over the past year, two rounds of JUNO Data Challenge (DC) have been conducted to validate the complete data processing chain. During these DC tasks, the performance of MT-SNiPER was rigorously tested through numerous 4-thread reconstruction jobs. However, the limitation of inter-event multithreading was also revealed. A key bottleneck was identified in the global event buffer, which keeps the events in right order but introduces synchronization overhead. This underscores the need for JUNO to implement fine-grained intra-event multithreading to complement the existing approach. We have accordingly developed a new architecture in SNiPER that supports both inter-event and intra-event multithreading. A prototype of the waveform reconstruction algorithm has yielded promising results, demonstrating the potential of the proposed multithreading architecture.

References

https://indico.cern.ch/event/567550/contributions/2627163/
https://indico.cern.ch/event/587955/contributions/2938094/

Experiment context, if any JUNO

Authors

Mr Jiaheng Zou (IHEP, Beijing) Wenxing Fang

Co-authors

Dr Tao Lin Dr Teng LI (Shandong University, CN) Weidong Li (Weidong Li) Xingtao Huang Zhengyun You (Sun Yat-Sen University (CN)) Prof. Ziyan Deng

Presentation materials

There are no materials yet.