CERN-HSF logo

CERN-HSF

Umbrella for Particle Physics-related projects

GSoC Participation History

Technologies

Topics

Past Projects

Support usage of Thrust API in Clad

This project proposes to enhance Clad, a Clang-based automatic differentiation (AD) tool, with support for NVIDIA's Thrust library. By enabling...

Topics:apiai

Implementing Debugging Support for xeus-cpp

This proposal outlines integrating debugging into the xeus-cpp kernel for Jupyter using LLDB and its Debug Adapter Protocol (lldb-dap). Modeled after...

🐍 python
Topics:frontend

Highly Granular Quantization for CICADA

The project aims to enhance the CICADA anomaly detection system in the Compact Muon Solenoid (CMS) Level-1 Trigger (L1T) by integrating highly...

Topics:mlaiui
medium

Implement and improve an efficient, layered tape with prefetching capabilities

Automatic Differentiation (AD) is a computational technique that enables efficient and precise evaluation of derivatives for functions expressed in...

Topics:ai

Using ROOT in the field of genome sequencing

This project will improve how we store and analyze DNA sequence data by using ROOT's newer RNTuple format. We'll work in two main steps: First, we'll...

Topics:aiui

Integrating Support for Google XLS in hls4ml

At the end of Moore’s law, building domain-specific computer architectures is considered the next step in improving program efficiency. Hls4ml is an...

Topics:mlaiuibackend

Physics-Constrained Autoencoders: Intelligent Compression in High Energy Physics

The Large Hadron Collider (LHC) hosts high-energy physics (HEP) experiments, such as ATLAS, which generate over 1 petabyte of data every second....

Topics:ai

Evaluating CVMFS for Machine Learning Model Distribution

Physicists at the LHC need to perform ML inference on massive amounts of data. Currently, the bookkeeping of ML model files is an unsolved problem....

Topics:ml

Enable automatic differentiation of OpenMP programs with Clad

This project aims to extend Clad, a Clang-based automatic differentiation tool for C++, to support OpenMP programs. By enabling Clad to parse and...

Topics:ai

Background Enrichment augmented Anomaly Detection (BEAD)– Contrastive VAE & Transformer Architecture

This project aims to enhance the BEAD framework for anomaly detection in high-energy physics by developing a new multi-stage architecture that...

🐳 docker
Topics:mlai

Benchmarking Sustainability of Classical & Quantum Algorithms for particle trajectory reconstruction

The Large Hadron Collider (LHC) particle track reconstruction faces increasing computational demands, driving exploration into novel methods like...

🐍 python
Topics:mlaiui

Implementing a deprecation system for Ganga

This project aims to introduce a structured, automated deprecation system for the Ganga project. Ganga currently lacks a formal process for phasing...

Topics:apiai

RNTuple in JSROOT

This project addresses the lack of RNTuple support in JSROOT, a critical gap hindering browser-based visualization and analysis of high-energy...

java🟨 javascript
Topics:webapiml

Extending support on custom kernels with virtme-ng

The CernVM File System - CVMFS distributes LHC experiment software and conditions data to the LHC computing infrastructure. The client application is...

Topics:uiux

Implement activity analysis for reverse-mode differentiation of (CUDA) GPU kernels

GPUs and CUDA have revolutionized computing beyond graphics rendering, becoming essential in various fields due to their parallel processing...

advanced

Rucio WebUI Revamp

As a final-year Software Engineering student at Kyiv Polytechnic Institute, I propose transforming Rucio WebUI into a more powerful, intuitive, and...

⚛️ react
Topics:webaiuiux

Intelligent Log Analysis for the HSF Conditions Database

The nopayloaddb tool works as an implementation of the conditions database reference for the HSF. The project is based upon Nginx, Django, and the...

Topics:apimlaidatabaseui
medium

Improve automatic differentiation of object-oriented paradigms using Clad

The project addresses a limitation in Clad, a Clang plugin for C++ automatic differentiation, which currently cannot fully support non-trivially...

advanced

Integration of STL concurrency primitives into CLAD

CLAD is a compiler plugin that enables automatic differentiation of C++ functions. It supports differentiation of user-defined structs, however it...

Topics:aiui
medium

TMVA SOFIE - Enhancing Keras Parser and JAX/FLAX Integration

The SOFIE (System for Optimized Fast Inference Code Emit) project is an initiative within the TMVA (Toolkit for Multivariate Data Analysis) framework...

Topics:mlai

Enhancing LLM Training Efficiency with Clad for Automatic Differentiation in C++

Training Large Language Models (LLMs) is computationally expensive, often bottlenecked by the performance limitations of Python-based frameworks....

🐍 python
Topics:ai
medium

TMVA SOFIE - GPU Support for Machine Learning Inference

ROOT's TMVA( Toolkit for Multi-Variate Analysis ) has SOFIE (System for Optimized Fast Inference code Emit) which offers a parser capable of...

Topics:mlai

GreenML@CERN – A Comprehensive Framework for Energy-Efficient Scientific Machine Learning

The project addresses the rising energy consumption of ML workloads in high-energy physics (HEP) at CERN. While models like Baler and ATLAS top...

☸️ kubernetes
Topics:mlai
advanced

Agent-Based Simulation of CAR-T Cell Therapy Using BioDynaMo

This project aims to develop an agent-based simulation of CAR-T cell therapy using the BioDynaMo platform to better understand and optimize...

Topics:ai
advanced

Data Representation Optimisation for Generative Model-based Fast Calorimeter Shower Simulation

Summary: This project addresses a critical computational bottleneck in high-energy physics: the simulation of particle showers in calorimeters, which...

Topics:aicloud
advanced

Neural (De)compression for High Energy Physics

In high-energy physics experiments such as those conducted at CERN's ATLAS project, the volume of data generated is immense, reaching up to 60...

Topics:ai

Frequently Asked Questions

CERN-HSF | GSoC Org Profile & Stats - Learn about CERN-HSF's involvement in Google Summer of Code (GSoC), their technologies, detailed reports.

|Currently Active|

Contributor Readiness

Participation

Projects

Top Programming Languages

python dominates with primary adoption

Project Difficulty Distribution

Beginner
0
Intermediate
0
Advanced
0

No difficulty data available

Built with ❤️ for the Google Summer of Code (GSoC) open source community | © 2026 GSoCOrganizationsGuide

CERN-HSF - GSoC Organizations Guide | GSoC Organizations Guide