Papers for

high-energy physics data analysts

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Awkward Array speeds up physics data with python cuda computing

GPU Acceleration of Awkward Arrays: Using Python cuda.compute

Abstract: Awkward Array is a widely used library in high-energy physics (HEP) for representing and manipulating nested, variable-length data in Python. Previous CHEP contributions have explored GPU acceleration for Awkward Array, demonstrating the feasibility and performance benefits of CUDA-based backend while also identifying limitations related to irregular data access, fine-grained kernel launches, and composability of operations. In this contribution, we present recent developments that build directly on these earlier efforts by introducing a CUDA execution model for Awkward Array based on the Python CUDA Core Compute Libraries (CCCL). Using CCCL, we eliminate the need for custom CUDA kernels and can instead use a high-level Python interface. The CCCL-based approach also enables fusion of multiple Awkward operations into a reduced number of CUDA kernels, addressing kernel launch overhead observed in earlier GPU implementations. Lazy execution allows expression graphs to be constructed and optimized prior to kernel generation, improving performance for analysis workflows involving jagged arrays, combinatorial operations, and reductions. In contrast to earlier approaches, this design also emphasizes extensibility, allowing user-defined Python code to be incorporated into GPU execution paths with minimal boilerplate and without breaking existing analysis semantics. We present performance studies that demonstrate improvements over previously reported eager GPU execution strategies for representative HEP analysis patterns. These developments extend the GPU capabilities of Awkward Array toward a more composable and sustainable backend, aligned with the needs of Python-based analysis at the HL-LHC and beyond.

Tue 6 OctDistributed, Parallel, and Cluster ComputingPerformanceSoftware Engineering
The gist
Large physics experiments generate very complex and nested data that needs special tools to analyze efficiently. The authors improved a Python library called Awkward Array to better use graphics cards (GPUs) for faster processing. They created a new way to run Awkward Array operations on GPUs with fewer slow steps and allowed more flexible, user-defined operations. This helps scientists handle complicated data faster, especially for future large physics experiments.
Open → 2610.08238v1

Large language model framework automates lattice qcd parton distribution analysis

LaMET-Agent: An Agent Framework for Large-Momentum Effective Theory Analysis

Abstract: Large-momentum effective theory (LaMET) provides a first-principles framework for computing the $x$ dependence of light-cone parton distributions from lattice QCD. Over the past decade, theoretical and numerical advances have established a mature multi-stage workflow for systematic calculation of parton physics, although its implementation still requires expert judgment and substantial repeated effort. We present lamet-agent, an open-source large language model (LLM) agent framework that organizes this workflow into an executable, reproducible, and inspectable analysis pipeline. The present release supports collinear quark distributions and implements correlator analysis, renormalization, Fourier transformation, perturbative matching, continuum, physical pion mass and infinite-momentum extrapolations, and automated result review. We validate it on four end-to-end analyses: pion parton distribution functions in the gauge-invariant and Coulomb-gauge formulations, and pion and kaon distribution amplitudes, obtaining results consistent with the published calculations. Extensions to transverse-momentum-dependent distributions, generalized transverse-momentum-dependent distributions, and gluonic distribution functions are planned for subsequent releases.

Sat 26 SeptArtificial Intelligence
The gist
Understanding the inner structure of particles like protons involves complex calculations using lattice quantum chromodynamics (QCD). These calculations are typically tedious and require expert knowledge. The authors created lamet-agent, a software framework that uses large language models to automate and organize these calculations into a clear, repeatable pipeline. They tested it on several particle analyses and found it produces results matching previous studies. This tool aims to reduce manual effort and make these advanced physics analyses more accessible.
Open → 2609.32225v1