Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .github/config/mdcheck.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
{
"ignorePatterns": [
{
"pattern": "https://mybinder.org"
},
{
"pattern": "https://www.sciencedirect.com/science/article/abs/pii*"
},
Expand Down
21 changes: 13 additions & 8 deletions _gsocproposals/2025/proposal_ATLAS_lossy_compression.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,22 @@ title: Precision Recovery in Lossy-Compressed Floating Point Data for High Energ
layout: gsoc_proposal
project: ATLAS
year: 2025
organization:
- ANL
- CERN
organization:
- ANL
- CERN
difficulty: medium
duration: 350
mentor_avail: July-September
project_mentors:
- email: [email protected]
organization: ANL
first_name: Maciej
last_name: Szymański
is_preferred_contact: yes
- email: [email protected]
first_name: Peter
last_name: Van Gemmeren
organization: CERN
---

## Description
Expand All @@ -30,11 +40,6 @@ mentor_avail: July-September

* C++, Python, Machine Learning

## Mentors

* **[Maciej Szymański](mailto:[email protected])**
* [Peter Van Gemmeren](mailto:[email protected])

## Links

* [IEEE_754](https://en.wikipedia.org/wiki/IEEE_754)
Expand Down
21 changes: 14 additions & 7 deletions _gsocproposals/2025/proposal_BALER.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,20 @@ organization:
- CERN
difficulty: medium
duration: 350
mentor_avail: June-August
mentor_avail: June-August
project_mentors:
- email: [email protected]
first_name: James
last_name: Smith
organization: UManchester
is_preferred_contact: yes
- email: [email protected]
first_name: Caterina
last_name: Doglioni
organization: CERN
- email: [email protected]
first_name: Leonid
last_name: Didukh
---
## Short description of the project
Expand Down Expand Up @@ -47,12 +60,6 @@ The candidate should have experience with the python language and a Linux enviro

Desirable skills include familiarity with AI fundamentals including transformers and/or graph neural networks, particle physics theory and experiments, PyTorch, FPGA programming and/or simulation.


## Mentors
* ***[James Smith](mailto:[email protected])***
* [Caterina Doglioni](mailto:[email protected]) as backup mentor
* [Leonid Didukh](mailto:[email protected])

## Links

* [BALER GitHub](https://github.com/baler-collaboration/baler)
Expand Down
13 changes: 9 additions & 4 deletions _gsocproposals/2025/proposal_Baler-ProbabilisticCircuit.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,15 @@ organization:
difficulty: medium
duration: 350
mentor_avail: June-October (with 3 weeks mentor vacation where student will work independently with minimal guidance)
project_mentors:
- email: [email protected]
first_name: Leonid
last_name: Didukh
is_preferred_contact: yes
- email: [email protected]
first_name: Caterina
last_name: Doglioni
organization: CERN
---
## Short description of the project
Expand All @@ -33,10 +42,6 @@ An improved compression performance with documentation and figures of merit that

Required: Good knowledge of UNIX, Python, matplotlib, Pytorch, Julia, Pandas, ROOT.

## Mentors
* ***[Leonid Didukh](mailto:[email protected])***
* [Caterina Doglioni](mailto:[email protected]) as backup mentor

## Links

* Previous work:
Expand Down
15 changes: 10 additions & 5 deletions _gsocproposals/2025/proposal_BioDynamo-CART.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,18 @@ year: 2025
difficulty: medium
duration: 350
mentor_avail: June-October
organization:
organization:
- CERN
- CompRes
project_mentors:
- email: [email protected]
first_name: Vassil
last_name: Vassilev
is_preferred_contact: yes
- email: [email protected]
first_name: Lukas
last_name: Breitwieser
organization: CERN
---

## Description
Expand Down Expand Up @@ -41,10 +50,6 @@ The final deliverable will be a fully documented, reproducible BioDynaMo simulat
* Basic immunology & cancer biology (optional but helpful)
* Data visualization (Python, Matplotlib, Seaborn)

## Mentors
* [Vassil Vassilev](mailto:[email protected])
* [Lukas Breitwieser](mailto:[email protected])

## Links
* [Mapping CAR T-Cell Design Space Using Agent-Based Models](https://www.frontiersin.org/journals/molecular-biosciences/articles/10.3389/fmolb.2022.849363/full)
* [BioDynaMo: A Modular Platform for High-Performance Agent-Based Simulation](https://cds.cern.ch/record/2800211?ln=en)
Expand Down
16 changes: 11 additions & 5 deletions _gsocproposals/2025/proposal_CLUEsteringAutotuning.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,22 @@
---
title: Development of an auto-tuning tool for the CLUEstering library
layout: gsoc_proposal
project: Patatrack
project: Patatrack
year: 2025
organization: CERN
difficulty: medium
duration: 350
mentor_avail: June-October
project_mentors:
- email: [email protected]
organization: CERN UNIBO
first_name: Simone
last_name: Balducci
is_preferred_contact: yes
- email: [email protected]
organization: CERN
first_name: Felice
last_name: Pantaleo
---

## Description
Expand Down Expand Up @@ -46,10 +56,6 @@ Interested students please contact [email protected]
* Experience with development of Python libraries


## Mentors
* **[Simone Balducci](mailto:[email protected]) (CERN UNIBO)**
* [Felice Pantaleo](mailto:[email protected]) (CERN)

## Links
* [CLUE][clue]
* [CLUEstering][cluestering]
Expand Down
14 changes: 10 additions & 4 deletions _gsocproposals/2025/proposal_CVMFS_DistributeModelFiles.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,16 @@ organization:
difficulty: medium
duration: 175
mentor_avail: June-October
project_mentors:
- email: [email protected]
first_name: Valentin
last_name: Volkl
organization: CERN
is_preferred_contact: yes
- email: [email protected]
first_name: Lorenzo
last_name: Moneta
organization: CERN
---

# Description
Expand Down Expand Up @@ -49,10 +59,6 @@ In this project proposal, we'd like to evaluate CVMFS as a means to distribute m
* Familiarity with common ML libraries, in particular ONNX


## Mentors

* **[Valentin Volkl](mailto:[email protected])**
* [Lorenzo Moneta](mailto:[email protected])


## Links
Expand Down
12 changes: 8 additions & 4 deletions _gsocproposals/2025/proposal_Clad-ImproveTape.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,14 @@ duration: 350
mentor_avail: June-October
organization:
- CompRes
project_mentors:
- email: [email protected]
first_name: Vassil
last_name: Vassilev
is_preferred_contact: yes
- email: [email protected]
first_name: David
last_name: Lange
---

## Description
Expand Down Expand Up @@ -35,9 +43,5 @@ This project aims to improve the efficiency of the clad tape and generalize it i
* C++ programming
* Clang frontend

## Mentors
* **[Vassil Vassilev](mailto:[email protected])**
* [David Lange](mailto:[email protected])

## Links
* [Repo](https://github.com/vgvassilev/clad)
12 changes: 8 additions & 4 deletions _gsocproposals/2025/proposal_Clad-LLM.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
---
title: Enhancing LLM Training with Clad for efficient differentiation

layout: gsoc_proposal
project: Clad
year: 2025
Expand All @@ -9,6 +8,14 @@ duration: 350
mentor_avail: June-October
organization:
- CompRes
project_mentors:
- email: [email protected]
first_name: Vassil
last_name: Vassilev
is_preferred_contact: yes
- email: [email protected]
first_name: David
last_name: Lange
---

## Description
Expand Down Expand Up @@ -36,9 +43,6 @@ Beyond performance improvements, integrating Clad with LLM training in C++ opens
* Reasonable expertise in C++ programming
* Background in LLM is preferred but not required

## Mentors
* **[Vassil Vassilev](mailto:[email protected])**
* [David Lange](mailto:[email protected])

## Links
* [Repo](https://github.com/vgvassilev/clad)
12 changes: 8 additions & 4 deletions _gsocproposals/2025/proposal_Clad-ONNX.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,14 @@ duration: 350
mentor_avail: June-October
organization:
- CompRes
project_mentors:
- email: [email protected]
first_name: Vassil
last_name: Vassilev
is_preferred_contact: yes
- email: [email protected]
first_name: David
last_name: Lange
---

## Description
Expand Down Expand Up @@ -35,9 +43,5 @@ This project aims to integrate Clad, an automatic differentiation (AD) plugin fo
* Reasonable expertise in C++ programming
* Basic knowledge of Clang is preferred but not mandatory

## Mentors
* **[Vassil Vassilev](mailto:[email protected])**
* [David Lange](mailto:[email protected])

## Links
* [Repo](https://github.com/vgvassilev/clad)
12 changes: 8 additions & 4 deletions _gsocproposals/2025/proposal_Clad-OpenMP.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,14 @@ duration: 350
mentor_avail: June-October
organization:
- CompRes
project_mentors:
- email: [email protected]
first_name: Vassil
last_name: Vassilev
is_preferred_contact: yes
- email: [email protected]
first_name: David
last_name: Lange
---

## Description
Expand All @@ -31,9 +39,5 @@ This project aims to develop infrastructure in Clad to support the differentiati
* C++ programming
* Parallel Programming

## Mentors
* **[Vassil Vassilev](mailto:[email protected])**
* [David Lange](mailto:[email protected])

## Links
* [Repo](https://github.com/vgvassilev/clad)
11 changes: 8 additions & 3 deletions _gsocproposals/2025/proposal_Clad-PyTorch.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,14 @@ duration: 350
mentor_avail: June-October
organization:
- CompRes
project_mentors:
- email: [email protected]
first_name: Vassil
last_name: Vassilev
is_preferred_contact: yes
- email: [email protected]
first_name: David
last_name: Lange
---

## Description
Expand All @@ -32,9 +40,6 @@ This project aims to integrate Clad-generated functions into PyTorch using its C
* C++ programming
* Clang frontend

## Mentors
* **[Vassil Vassilev](mailto:[email protected])**
* [David Lange](mailto:[email protected])

## Links
* [Repo](https://github.com/vgvassilev/clad)
11 changes: 8 additions & 3 deletions _gsocproposals/2025/proposal_Clad-STLConcurrency.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,14 @@ duration: 350
mentor_avail: June-October
organization:
- CompRes
project_mentors:
- email: [email protected]
first_name: Vassil
last_name: Vassilev
is_preferred_contact: yes
- email: [email protected]
first_name: David
last_name: Lange
---

## Description
Expand Down Expand Up @@ -119,9 +127,6 @@ int main() {
* Parallel programming
* Reasonable expertise in C++ programming

## Mentors
* **[Vassil Vassilev](mailto:[email protected])**
* [David Lange](mailto:[email protected])

## Links
* [Repo](https://github.com/vgvassilev/clad)
12 changes: 8 additions & 4 deletions _gsocproposals/2025/proposal_Clad-ThrustAPI.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,14 @@ duration: 350
mentor_avail: June-October
organization:
- CompRes
project_mentors:
- email: [email protected]
first_name: Vassil
last_name: Vassilev
is_preferred_contact: yes
- email: [email protected]
first_name: David
last_name: Lange
---

## Description
Expand All @@ -31,9 +39,5 @@ Clad is a clang plugin for automatic differentiation that performs source-to-sou
* C++ programming
* Clang frontend

## Mentors
* **[Vassil Vassilev](mailto:[email protected])**
* [David Lange](mailto:[email protected])

## Links
* [Repo](https://github.com/vgvassilev/clad)
Loading