This project aims to create an API for users that can provide the data in ROOT files directly in a “delayed” form that is supported by Dask. It will...
ROOT - Automatic conversion of data stored in TTree form to RNTuple
Zephyr
TTree is the ROOT’s legacy columnar storage that has been used to store more than 1 exabyte of high-energy physics data during the last 25 years....
Acts GPU R&D - Optimization of GPU tracking pipeline
Kavishka Attanayake
Traccc is a demonstrator for GPU tracking algorithms. This project focuses on optimizing GPU utilization of traccc using CUDA Multi Process Service...
Implementation of a Python library that generalizes the CLUE clustering algorithm
SimoneBalducci
The CLUE algorithm is a clustering algorithm written by Rovere et al. in C++, which is used in High-Energy Physics to reconstruct particle showers by...
ROOT - TMVA SOFIE Developments - Inference Code Generation for Deep Learning models
Neel Shah
Toolkit for Multivariate Analysis (TMVA) is a multi-purpose machine learning toolkit integrated into the ROOT scientific software framework, used in...
Add Initial Integration of Clad with Enzyme
Manish Kausik
Clad is an open source plugin to the Clang compiler that detects from the parsed Abstract syntax tree, calls to differentiate a defined function,...
ROOT - Machine Learning Developments - Batch Generator for training machine learning models
Sanchi Mittal
Toolkit for Multivariate Analysis (TMVA) is a multi-purpose machine learning toolkit integrated into the ROOT scientific software framework, used in...
Vectorized Linear Algebra Implementation for ACTS
Tirthankar Mazumder
This project is for implementing a vectorized linear algebra backend. The current linear algebra implementation uses scalar instructions, but we can...
Symplectic Integrators
Divyansh Tiwari
The Geat4 toolkit lacks numerical integrators that preserve energy over the long course of simulations. Specifically, the g-2 physics experiment at...
A concurrency model for the monitoring in Ganga
Giorgos Apostolopoulos
Ganga routinely handles a tremendous amount of computational tasks simultaneously and keeping track of their status is prone to lagging behind with...
Geant4-FastSim - Memory footprint optimization for ML fast shower simulation
Priyam Mehta
Geant4 is a highly accurate and detailed simulation toolkit used for simulating the passage of particles through matter. Due to its strict precision...
Project Proposal Geant4-FastSim - ML pipeline optimization using Kubeflow
Guneet Singh Kohli
This is the tentative proposal submission for the Geant4-FastSim - Building an ML pipeline for fast shower simulation. This proposal discusses a...
Interfacing PODIO to Julia
Soumil Baldota
Currently, two major languages are used in high-energy physics (HEP): C++ for numerically intensive code, where execution speed is critical, and...
Geant4 - Performance Data Visualization using d3.js
Harshil Jani
The project aims at monitoring performance and improving the data visuals used to represent the performance report for Geant4 which is a toolkit for...
Optimize ROOT use of modules for large codebases
Jun Zhang
ROOT is a data analysis framework designed to handle large amounts of data with high performance. This proposal aims at optimizing the performance of...
Advanced Belle II Software Validation
arul
The international Belle II collaboration handles huge amounts of data from the Belle II detector, relying on custom software for simulation,...
Rucio WebUI Revamp
Nimish B
Rucio has proven its potential to be used for providing functionality to scientific collaborations to organize, manage, monitor, and access their...
TMVA Developments - Improve Python interface for TMVA
Harshal Shende
Toolkit for Multivariate Analysis (TMVA) is a multi-purpose machine learning toolkit integrated into the ROOT scientific software framework. The...
Electromagnetic Cluster Finding on GPUs
Ujwal Kundur
The goal of this project is to re-implement the current clustering algorithms using SYCL for higher-throughput processing and handling future...
Revamped Testing Infrastructure for Phoenix
Mohammad Humayun Khan
This project aims to introduce a new testing strategy so that we encourage Behaviour-driven Development here, at Phoenix — the official web event...
MadAnalysis 5 - Integration of theoretical uncertainty calculation with multi-weight integration
Kyle Fan
The purpose of this project is to enable multi-weight calculations in the MadAnalysis 5 platform. The current implementation only uses the nominal...