CERN-HSF

Umbrella for Particle Physics-related projects

Technologies

python
c
c++
machine learning
data analysis
parallel algorithms
parallelization
concurrency
container orchestration
artificial intelligence

Topics

machine learning
big data
physics
particle physics
high-energy physics
performance optimization
algorithmics
big data science
Performance Optimisation
http://hepsoftwarefoundation.org/activities/gsoc.html
Chat
Email
Mailing List / Forum
Twitter

Projects

Contributor

Dima Savin

Using Pseudo-random number repeatably in a fine-grain multithreaded simulation

Particle transport Monte Carlo simulations are a key tool for High Energy Physics experiments, including the LHC experiments at CERN. All Monte Carlo...

View project detailsView code

Contributor

Bastian Wieck

Jet Clustering Optimizations in Fads

Fads is a fast detector simulation toolkit in Go used for High Energy Physics analyses. The current version is not very scalable and it takes up too...

View project detailsView code

Contributor

Saurav Shekhar

Convolutional Deep Neural Networks on GPUs for Particle Physics Applications

Toolkit for Multivariate Analysis (TMVA) is a machine learning toolkit for the ROOT scientific software framework. It contains a variety of...

View project detailsView code

Contributor

Vitalii Drohan

Optimisation of GeantV HPC workload balancing

This is proposal for implementing suggested HPC aware infrastructure with workload balancer.

View project detailsView code

Contributor

Krishnan R

Big Data Tools for Physics Analysis

Jupyter Notebook is an interactive computing environment that is used to create notebooks which contain code, output, plots, widgets and theory....

View project detailsView code

Contributor

Dmitry Sorokin

New error control methods for integration of trajectories

Track of a charged particle in a non-uniform electromagnetic field can be described by the first-order initial value problem (IVP). Robustness and...

View project detailsView code

Contributor

George Papadrosou

Assess ROOT's asynchronous data prefetching

Assess the performance of ROOT's asynchronous data prefetching compared to standard prefetching mechanism for reading remote ROOT files.

View project detailsView code

Contributor

Vyom Sharma

Deep Anomaly

This project is aimed towards building a framework which monitors incoming ATLAS Computing Operations data for anomalies and then autonomously, acts...

View project detailsView code

Contributor

Alejandro García Montoro

Improvements in vectorization and parallelization of ROOT Math libraries

ROOT is a data analysis software used by scientists all over the world; therefore, its efficiency is critical for the scientific community in general...

View project detailsView code

Contributor

Dong-hee Na

Updating gopy to support Python3 and PyPy

gopy is an excellent tool which generates (and compiles) a CPython extension module from a go package. And I hope more developers could make full use...

View project detailsView code

Contributor

Deepanshu Thakur

Efficient Python routines for analysis on massively multi-threaded platforms-Python bindings for the Hydra C++ library

‘Effective Python routines for analysis on massively multi-threaded platforms-Python bindings for the Hydra C++ library'. The title of this project...

View project detailsView code

Contributor

Brian Lui

Machine Learning Project: Multi-target Regression for Particle Physics

Toolkit for Multivariate Data Analysis (TMVA) is a multi-purpose machine learning toolkit integrated into the ROOT scientific software network, used...

View project detailsView code

Contributor

Rishi Shah

Next generation of CMS data replication system

The CMS (Compact Muon Solenoid) is a high-energy physics experiment at the LHC. The CMS PhEDEx(Physics Experiment Data Export) project is responsible...

View project detailsView code

Contributor

Kunal_Singh_

Automatic code generation for fast inference in the CMS tracking software

Extracting shape information from simulated CMS events Using Tensorflow to train a DNN based on the shape of the hits, detector information and...

View project detailsView code

Contributor

Vladimir Ilievski

Convolutional Deep Neural Networks on GPUs for Particle Physics Applications

The Convolutional Neural Networks (CNNs) are one special type of a deep learning neural networks with an enormous discriminative power for image...

View project detailsView code

Contributor

Somesh Singh

Smart Data Structures in CUDA

The CUDA language, used for programming NVIDIA GPUs, is not dynamic-data-structure friendly since it was designed for working with data structures of...

View project detailsView code

Contributor

Sami Ullah

Integration of TMVA and OpenML platform

OpenML is an open source project that aims to create a novel ecosystem for machine learning experimentation. It is possible to integrate different...

View project detailsView code

Contributor

vikas gupta

Electron-ion collision in Pythia8

PYTHIA is used for generation of events in high-energy collisions. Originally developed in fortran until Pythia6.4, it was rewritten in C++ starting...

View project detailsView code

Contributor

ajatgd

Convolutional Deep Neural Networks on GPUs for Particle Physics Applications

In the last few years, deep learning has led to very good performance on a variety of problems, such as visual recognition, speech recognition and...

View project detailsView code

Contributor

Vibhav Pant

Launching Wagon, a WebAssembly interpreter in Go

WebAssembly (wasm) is a low level bytecode binary file format made for execution on the Web, designed as a compilation target for various programming...

View project detailsView code