All organizations · GSoC 2026 · Science and medicine, Artificial Intelligence

CERN-HSF

Umbrella for Particle Physics-related projects

CERN-HSF (High-Energy Physics Software Foundation) is the umbrella organization for high-energy physics-related projects in GSoC. The HEP Software Foundation (http://hepsoftwarefoundation.org/) facilitates the coordination of common international efforts in high-energy physics software and computing. CERN (European Organization for Nuclear Research, https://home.cern) has participated in GSoC since 2011 as the CERN-SFT group, which provides common software for CERN's experiments. In 2017, the program expanded to include many software projects from the whole field of high-energy physics. The vast majority of our GSoC projects do not require any physics knowledge. The experiments at CERN, such as the Large Hadron Collider, the world’s largest and most powerful particle accelerator (http://home.cern/topics/large-hadron-collider) try to answer fundamental questions about the Universe. For example, what is the nature of mass? What are the elementary building blocks of the Universe? What was the early Universe like? What is the nature of dark matter and dark energy? Why is there an asymmetry between matter and antimatter? In 2012, LHC experiments announced the discovery of a new …

  • python
  • c/c++
  • data analysis
  • artificial intelligence
  • container orchestration
  • machine learning
  • big data
  • algorithmics
  • particle physics
  • Performance Optimisation

Project ideas

39 ideas on its 2026 ideas page.

  1. ATLAS: Automated Software Performance Monitoring for the ATLAS experiment
  2. ATLAS: AI-Accelerated Reconstruction for the ATLAS Tile Calorimeter at the HL-LHC
  3. BOA: Bytewise Online Autoregressive (BOA) Constrictor for HEP data compression
  4. Belle2: Enabling Sustainable ARM Support for the Belle II Software
  5. BioDynamo: Enhancing a Next-Generation Platform for Computational Cancer Biology
  6. BioDynamo: BioDynaMo Large-Scale Antimatter Simulation
  7. CMS: AI Assistance for CMS Computing Operations
  8. CernVM-FS: Debugging CVMFS processes in D-state
  9. CernVM-FS: Grafana Template for CernVM-FS Deployments
  10. CernVM-FS: Unifying the CVMFS Build Flow for Dependencies
  11. Clad: Consolidate and advance the GPU infrastructure in Clad
  12. Clad: Clad as a first-class gradient engine in LibTorch
  13. Clad: Enable automatic differentiation of OpenMP programs with Clad
  14. Clad: Enable automatic differentiation of C++ STL concurrency primitives in Clad
  15. Constellation: Web Interface for Controlling and Monitoring Experimental Setups
  16. CppInterOp: Implement CppInterOp API exposing memory ownership and thread safety
  17. DUNE: Fine grained storage for the DUNE experiment
  18. FCC: Integration of Combine with FCCAnalyses
  19. Geant4 / ML4EP: Optimisation and validation of shower data for ML-based calorimeter simulation
  20. GreenMetaData: Creating a Metadata file format for Green Computing Practices in High Energy Physics
  21. HEP-CCE: Characterizing I/O Performance for ML Data Loaders at Scale Using Darshan
  22. HSFCondDB: AI-Assisted PostgreSQL Optimization Using EXPLAIN Plans
  23. JuliaHEP: Native Julia HEP Geometry package
  24. JuliaHEP: Parallel Processing Improvements in Julia Jet Reconstruction
  25. LHCb: Transformer-based Reconstruction for Electromagnetic Calorimeters in Future LHC Upgrade Experi
  26. ML4EP: ML Inference on heterogeneous architectures using SOFIE
  27. ML4EP: Integrating hls4ml with SOFIE for Fast ML Inference
  28. ML4EP: Improving the Keras and PyTorch Parsers for ML Inference in SOFIE
  29. NNPDF: The EKO oxidation
  30. ATLAS: Negative weight mitigation with cell resampling in ATLAS workflows
  31. MCFM: Negative weight mitigation with cell resampling and tests with MCFM
  32. Omnifold: Publication of Omnifold weights
  33. PODIO: Apache Arrow interface for PODIO
  34. ROOT: Enhance and develop GeneROOT infrastructure
  35. ROOT: S3 Backend for RNTuple
  36. Spack: Generative-AI Assisted Testing of Complex Stacks of Spack Packages
  37. Spack: Debuggable Installations for Spack Packages
  38. Spack: Expanding User-Facing High-Energy Physics Spack Packages
  39. Phoenix: Modernizing the Phoenix Event Display

Read the ideas page. Ideas are for scope reference; never copy one into a proposal.

History

In GSoC since 2017, 10 years. Projects per year: '17: 20, '18: 26, '19: 29, '20: 34, '21: 25, '22: 21, '23: 16, '24: 17, '25: 25, '26: 26.

On GitHub

9 repositories pushed to in the last year. Main languages: Python (3), C++ (2), HTML (1), TeX (1), TypeScript (1).

Links and channels

go deeper in your terminal
git-into-gsoc org "CERN-HSF" --shortlist
git-into-gsoc repos "CERN-HSF"
git-into-gsoc issues --org "CERN-HSF"
or ask your assistant:
"Which CERN-HSF repositories merge
newcomers' pull requests, and which beginner
issues are still free?"

Those commands read live data: which repositories merge outside pull requests, and which beginner issues nobody has claimed. Install in two minutes.