SearcharxivSearch

arXiv subjects

Beomki Yeo

Publications and source records attributed to Beomki Yeo.

9 recordsLinked to original sources

traccc: GPU track reconstruction library for HEP experiments

We present the current development status and progress of traccc, a GPU track reconstruction library developed in the context of the A Common Tracking Software (ACTS) project. traccc implements tracking algorithms used in high energy physics (HEP) experiments, including the Kalman filter based track finding and fitting. We benchmark the software with data simulated by Geant4 to measure the physics and computing performance. We show that the physics performance for GPU and CPU are very close. We also show that the GPUs can achieve higher computational performance than the CPU for sufficiently large events.

hep-ex

The derivation of Jacobian matrices for the propagation of track parameter uncertainties in the presence of magnetic fields and detector material

In high-energy physics experiments, the trajectories of charged particles are reconstructed using track reconstruction algorithms. Such algorithms need to both identify the set of measurements from a single charged particle and to fit the parameters by propagating tracks along the measurements. The propagation of the track parameter uncertainties is an important component in the track fitting to get the optimal precision in the fitted parameters. The error propagation is performed at intersections between the track and local coordinate frames defined on detector components by calculating a Jacobian matrix corresponding to the local-to-local frame transport. This paper derives the Jacobian matrix in a general manner to harmonize with numerical integration methods developed for inhomogeneous magnetic fields and materials. The Jacobian and transported covariance matrices are validated by simulating the propagation of charged particles between two frames and comparing with the results of numerical methods.

hep-ex

Evaluating Portable Parallelization Strategies for Heterogeneous Architectures in High Energy Physics

High-energy physics (HEP) experiments have developed millions of lines of code over decades that are optimized to run on traditional x86 CPU systems. However, we are seeing a rapidly increasing fraction of floating point computing power in leadership-class computing facilities and traditional data centers coming from new accelerator architectures, such as GPUs. HEP experiments are now faced with the untenable prospect of rewriting millions of lines of x86 CPU code, for the increasingly dominant architectures found in these computational accelerators. This task is made more challenging by the architecture-specific languages and APIs promoted by manufacturers such as NVIDIA, Intel and AMD. Producing multiple, architecture-specific implementations is not a viable scenario, given the available person power and code maintenance issues. The Portable Parallelization Strategies team of the HEP Center for Computational Excellence is investigating the use of Kokkos, SYCL, OpenMP, std::execution::parallel and alpaka as potential portability solutions that promise to execute on multiple architectures from the same source code, using representative use cases from major HEP experiments, including the DUNE experiment of the Long Baseline Neutrino Facility, and the ATLAS and CMS experiments of the Large Hadron Collider. This cross-cutting evaluation of portability solutions using real applications will help inform and guide the HEP community when choosing their software and hardware suites for the next generation of experimental frameworks. We present the outcomes of our studies, including performance metrics, porting challenges, API evaluations, and build system integration.

hep-ex

Portability: A Necessary Approach for Future Scientific Software

Today's world of scientific software for High Energy Physics (HEP) is powered by x86 code, while the future will be much more reliant on accelerators like GPUs and FPGAs. The portable parallelization strategies (PPS) project of the High Energy Physics Center for Computational Excellence (HEP/CCE) is investigating solutions for portability techniques that will allow the coding of an algorithm once, and the ability to execute it on a variety of hardware products from many vendors, especially including accelerators. We think without these solutions, the scientific success of our experiments and endeavors is in danger, as software development could be expert driven and costly to be able to run on available hardware infrastructure. We think the best solution for the community would be an extension to the C++ standard with a very low entry bar for users, supporting all hardware forms and vendors. We are very far from that ideal though. We argue that in the future, as a community, we need to request and work on portability solutions and strive to reach this ideal.

physics.comp-ph

A Common Tracking Software Project

The reconstruction of the trajectories of charged particles, or track reconstruction, is a key computational challenge for particle and nuclear physics experiments. While the tuning of track reconstruction algorithms can depend strongly on details of the detector geometry, the algorithms currently in use by experiments share many common features. At the same time, the intense environment of the High-Luminosity LHC accelerator and other future experiments is expected to put even greater computational stress on track reconstruction software, motivating the development of more performant algorithms. We present here A Common Tracking Software (ACTS) toolkit, which draws on the experience with track reconstruction algorithms in the ATLAS experiment and presents them in an experiment-independent and framework-independent toolkit. It provides a set of high-level track reconstruction tools which are agnostic to the details of the detection technologies and magnetic field configuration and tested for strict thread-safety to support multi-threaded event processing. We discuss the conceptual design and technical implementation of ACTS, selected applications and performance of ACTS, and the lessons learned.

physics.ins-det

GPU-Accelerated Event Reconstruction for the COMET Phase-I Experiment

This paper discusses a parallelized event reconstruction of the COMET Phase-I experiment. The experiment aims to discover charged lepton flavor violation by observing 104.97 MeV electrons from neutrinoless muon-to-electron conversion in muonic atoms. The event reconstruction of electrons with multiple helix turns is a challenging problem because hit-to-turn classification requires a high computation cost. The introduced algorithm finds an optimal seed of position and momentum for each turn partition by investigating the residual sum of squares based on distance-of-closest-approach (DCA) between hits and a track extrapolated from the seed. Hits with DCA less than a cutoff value are classified for the turn represented by the seed. The classification performance was optimized by tuning the cutoff value and refining the set of classified hits. The workload was parallelized over the seeds and the hits by defining two GPU kernels, which record track parameters extrapolated from the seeds and finds the DCAs of hits, respectively. A reasonable efficiency and momentum resolution was obtained for a wide momentum region which covers both signal and background electrons. The event reconstruction results from the CPU and GPU were identical to each other. The benchmarked GPUs had an order of magnitude of speedup over a CPU with 16 cores while the exact speed gains varied depending on their architectures.

physics.ins-det

Axion Dark Matter Research with IBS/CAPP

The axion, a consequence of the PQ mechanism, has been considered as the most elegant solution to the strong-CP problem and a compelling candidate for cold dark matter. The Center for Axion and Precision Physics Research (CAPP) of the Institute for Basic Science (IBS) was established on 16 October 2013 with a main objective to launch state of the art axion experiments in South Korea. Relying on the haloscope technique, our strategy is to run several experiments in parallel to explore a wide range of axion masses with sensitivities better than the QCD axion models. We utilize not only the advanced technologies, such as high-field large-volume superconducting (SC) magnets, ultra low temperature dilution refrigerators, and nearly quantum-limited noise amplifiers, but also some unique features solely developed at the Center, including high-quality SC resonant cavities surviving high magnetic fields and efficient cavity geometries to reach high-frequency regions. Our goal is to probe axion dark matter in the frequency range of 1-10 GHz in the first phase and then ultimately up to 25 GHz, even in a scenario where axions constitute only 10% of the local dark matter halo. In this report, the current status and future prospects of the experiments and R&D activities at IBS/CAPP are described.

physics.ins-det

GPU Tracking in the COMET Phase-I Cylindrical Drift Chamber

The GPU-accelerated track finding method is investigated to track electrons from neutrinoless muon decay in the COMET Phase-I experiment. Inside the cylindrical drift chamber, one third of the signal electron trajectories are composed of multiple turns where the correct hit assignments to each turn partition are significant in the track finding. Scanning all possible track seeds of position and momentum can resolve the hit-to-turn assignment problem with a high robustness, but requires a huge computational cost: The initial track seeds $(θ,z,p_x,p_y,p_z)$ have broad uncertainties, so there exists many number of seeds that should be compared. In this article, this problem of massive computations are mitigated with 1) the parallel computing of Runge-Kutta-Nyström track propagation with the GPU, and 2) an initial guess on the seeds using the Hough transform and the detector geometry. The computation speed enhancement compared to the CPU is also presented.

physics.ins-det

Future Experimental Improvement for the Search of LNV Process in $eμ$ Sector

Exploring the leptonic sector in frontier experiments is more of importance nowadays, since the conservation of lepton flavor and total lepton number are not guaranteed anymore in the Standard Model after the discovery of neutrino oscillations. $μ^- + N(A,Z) \rightarrow e^+ + N(A,Z-2)$ conversion in a muonic atom is one of the most promising channels to investigate the lepton number violation process, and the measurement of this process is planned in future $μ^--e^-$ conversion experiments with a muonic atom in a muon-stopping target. This paper discusses how to maximize the experimental sensitivity of the $μ^--e^+$ conversion by introducing the new requirement of the mass relation of $M(A,Z-2)<M(A,Z-1)$, where $M(A,Z)$ is the mass of the muon-stopping target nucleus, to get rid of the background from radiative muon capture. The sensitivity of the $μ^--e^+$ conversion is anticipated to have four orders of magnitude of improvement in forthcoming experiments using a proper target nucleus, which satisfies the mass relation. The most promising isotopes found are $^{40}$Ca and $^{32}$S.

hep-ex