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

- Institution: CERN
- Department: Conferences
- Speaker: Seth Johnson
- Year: 2021
- Language: English
- Subjects: Physics, Computer science, Earth and environment
- Source: [CERN](https://videos.cern.ch/record/3008198)
- Licence: [CERN](http://copyright.web.cern.ch)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

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

## Lectures

1. [Novel features and GPU performance analysis for EM particle transport in the Celeritas code](https://invisiblenetwork.ai/learn/cern/3008198/e1b5f9ecfb19), 14 min (CERN's player)
