GTC ON-DEMAND

 
SEARCH SESSIONS
SEARCH SESSIONS

Search All
 
Refine Results:
 
Year(s)

SOCIAL MEDIA

EMAIL SUBSCRIPTION

 
 

GTC ON-DEMAND

Computational Physics
Presentation
Media
Chroma: A Fast Photon Simulation for Particle Physics with PyCUDA
Abstract:

This talk will describe the design and development of Chroma, a Python package for fast Monte Carlo simulation of individual optical photons propagating through particle physics experiments. Chroma implements standard ray-tracing techniques with Python and PyCUDA to provide a versatile, fast, and physically-accurate optical model that is more than 100x faster at photon propagation than the standard particle physics simulation package, GEANT4. Chroma was initially developed by a small academic team of only two people and will discuss lessons learned in the development process and the impact of Python and PyCUDA on scientist-developers.

 
Topics:
Computational Physics, Programming Languages, Rendering & Ray Tracing
Type:
Talk
Event:
GTC Silicon Valley
Year:
2013
Session ID:
S3304
Streaming:
Download:
Share: