Search NASA⌕ Search

DOE OSTI · 1817519

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

Also available from

Abstract

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× for a single GPU over a single CPU running 8.4M tracks on a small demonstration physics app.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Johnson, Seth R., Castro Tognini, Stefano, Evans, Thomas, Canal, Philippe, Yung jun, Soon, Lima, Guilherme, Lund, Amanda, R pascuzzi, Vincent. 2021-08-01. Novel features and GPU performance analysis for EM particle transport in the Celeritas code. https://doi.org/10.1051/epjconf%2F202125103030

Cite the original work for its findings. Save a collection to share your selection of sources.