DUNE Software and High Performance Computing

Bonnie Fleming, Kyle Knoepfel, Meifeng Lin, Xin Qian, Yihui Ren, Brett Viren, Hanyu Wei, Shinjae Yoo, Haiwang Yu

Read on arXiv

arXiv
2203.06104
Date
2022-03-11
Frontier
Computational Frontier (CompF)
Topical groups
Submitted by
Brett Viren

Abstract

DUNE, like other HEP experiments, faces a challenge related to matching execution patterns of our production simulation and data processing software to the limitations imposed by modern high-performance computing facilities. In order to efficiently exploit these new architectures, particularly those with high CPU core counts and GPU accelerators, our existing software execution models require adaptation. In addition, the large size of individual units of raw data from the far detector modules pose an additional challenge somewhat unique to DUNE. Here we describe some of these problems and how we begin to solve them today with existing software frameworks and toolkits. We also describe ways we may leverage these existing software architectures to attack remaining problems going forward. This whitepaper is a contribution to the Computational Frontier of Snowmass21.