About
High energy physics has a constant demand for random number generators (RNGs) with high statistical quality. In this paper, we present ROOT's implementation of the RANLUX++ generator. We discuss the choice of relying only on standard C++ for portability reasons. Building on an initial implementation, we describe a set of optimizations to increase generator speed. This allows to reach performance very close to the original assembler version. We test our implementation on an Apple M1 and Nvidia GPUs to demonstrate the advantages of portable code..
0:00:00 Slide 1
0:01:11 Slide 2
0:02:22 Slide 3
0:03:33 Slide 4
0:04:43 Slide 5
0:05:54 Slide 6
0:07:05 Slide 7
0:08:15 Slide 8
0:09:26 Slide 9
0:10:37 Slide 10
0:11:48 Slide 11
The talk
Credits and licence
- Institution
- CERN
- Department
- Conferences
- Speaker
- Jonas Hahnfeld
- Year
- 2021
- Language
- English
- Subjects
- Physics, Computer science, Earth and environment
- Source
- CERN
- Licence
- CERN, as CERN states it. CERN's terms
- Attribution
- © CERN. CERN provides its audiovisual media free of charge for educational and informational use, credited to CERN; this lecture is shown in CERN's own player.
- Who can watch
- CERN gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed
More like this
CERNLECTURES-VIDEO-2025-7802-001
Talk
Plenary Talk: How to Do Open Source Software Today
Video
CERNLECTURES-VIDEO-2025-10082-001
Talk
Panel Discussion: Open Source Software and Hardware in Practice
Video
CERNLECTURES-VIDEO-2025-7828-001
Talk
Plenary Talk: Towards a software pillar for open science: from policy to implementation
Video
CERNCERN-VIDEO-C-1-B
Talk
WIM KLEIN's Farewell Show
Source's player
CERNCERN-VIDEO-C-1-A
Talk
WIM KLEIN's Farewell Show
Source's player
CERNLECTURES-VIDEO-2025-17256-001
Talk
50 years of neutrinos
Source's player
CERNLECTURES-VIDEO-2025-17255-001
Talk
Grandeur et tentation de la medecine
Source's player
CERNLECTURES-VIDEO-2025-11850-001
Talk
Presentation de la physique des particules et des recherches au CERN
Source's player
CERNLECTURES-VIDEO-2025-2902-001
Talk
Encounters of planet earth with quark-matter : Festschrift Sakharov (Andrej Dmitrievich) on his 63rd birthday
Source's player
CERNLECTURES-VIDEO-2025-17837-001
Talk
Results from the first physics run at LEP : reports from each of the LEP experiments, 3
Source's player
CERNCERN-VIDEO-C-66-B
Talk
Results from the first physics run at LEP : reports from each of the LEP experiments, 2
Source's player
CERNCERN-VIDEO-C-66-A
Talk
Results from the first physics run at LEP : reports from each of the LEP experiments, 1
Source's player