Learn · CERN

Talk14 min

Novel features and GPU performance analysis for EM particle transport in the Celeritas code

Seth Johnson · CERN

Watch At CERN

About

Celeritas is a new computational transport code designed for high-performance simulation of high-energy physics detectors. This work describes some of its current capabilities and the design choices that enable the rapid development of efficient on-device physics. The abstractions that underpin the code design facilitate low-level performance tweaks that require no changes to the higher-level physics code. We evaluate a set of independent changes that together yield an almost 40\% speedup over the original GPU code for a net performance increase of $220\times$ for a single GPU over a single CPU running 8.4M tracks on a small demonstration physics app..

0:00:00 Slide 1

0:01:24 Slide 2

0:02:47 Slide 3

0:04:10 Slide 4

0:05:33 Slide 5

0:06:56 Slide 6

0:08:19 Slide 7

0:09:42 Slide 8

0:11:05 Slide 9

0:12:28 Slide 10

The talk

  1. Novel features and GPU performance analysis for EM particle transport in the Celeritas code 2021-05-19 · 14 min · CERN's player

Credits and licence

Institution
CERN
Department
Conferences
Speaker
Seth Johnson
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