Skip to content

Commit 93edf4a

Browse files
guitargeekvgvassilev
authored andcommitted
Add info an June 5th compiler research monthly meeting
1 parent 1cb7cf5 commit 93edf4a

File tree

2 files changed

+38
-0
lines changed

2 files changed

+38
-0
lines changed

.github/actions/spelling/allow/terms.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ IIT
1616
JIT'd
1717
Jacobians
1818
Jurgaityt
19+
LHC
1920
LLMs
2021
LLVM
2122
LULESH
@@ -49,6 +50,7 @@ jthread
4950
linkedin
5051
llm
5152
llvm
53+
meetinglist
5254
microenvironments
5355
omp
5456
openmp

_data/meetinglist.yml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,39 @@
1+
- name: "CaaS Monthly Meeting"
2+
date: 2025-06-05 17:00:00 +0200
3+
time_cest: "17:00"
4+
connect: "[Link to zoom](https://princeton.zoom.us/j/94431046845?pwd=D5i77Qb0PgfwwIubvbo2viEunne7eQ.1)"
5+
label: caas_05June2025
6+
agenda:
7+
- title: "Differentiating RooFit likelihoods with Clad"
8+
speaker:
9+
image: "https://compiler-research.org/images/team/JRembser.png"
10+
name: "Jonas Rembser"
11+
bio: |
12+
Jonas Rembser is a particle physicist with a strong interest in data
13+
science and software development. After working with the CMS
14+
experiment for his PhD in particle physics, Jonas joined CERN in 2021
15+
to work on the ROOT project. He is takes care of the statistical
16+
analysis libraries in ROOT, such as RooFit and Minuit 2, as well as
17+
the ROOT Python interface. His other academic interests include
18+
differential programming and financial markets.
19+
description: |
20+
RooFit is a C++ software for statistical data modeling that is part of
21+
ROOT. It is widely used by the High Energy Physics (HEP) community,
22+
most notably the LHC experiments. RooFits core feature is building and
23+
numerically minimizing likelihood functions for parameter estimation
24+
(aka. *fitting*). The minimization can be greatly sped up by using
25+
reverse mode (Automatic Differentiation) AD, in particular for fits
26+
with many parameters, as typical for the LHC experiments. This
27+
presentation will tell the story of how AD was integrated to RooFit
28+
powered by [Clad](https://github.com/vgvassilev/clad/), the AD tool
29+
developed by Compiler Research. We will cover the integration strategy,
30+
explain the particularities of AD in the context of likelihood fits,
31+
and present benchmark results. The presentation will wrap up by
32+
explaining the current limitations and plans for the future. More
33+
information on AD in RooFit with Clad can also be found in
34+
[this blog post](https://root.cern/blog/roofit-ad/) on the ROOT
35+
website.
36+
137
- name: "CaaS Monthly Meeting"
238
date: 2025-05-15 17:00:00 +0200
339
time_cest: "17:00"

0 commit comments

Comments
 (0)