BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//cfp.scipy.org//2023//speaker//EGMJRQ
BEGIN:VTIMEZONE
TZID:America/Chicago
BEGIN:DAYLIGHT
DTSTART:20220713T000000
TZNAME:CDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0500
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20221106T020000
RDATE:20231105T020000
TZNAME:CST
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20230312T030000
RDATE:20240310T030000
TZNAME:CDT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:Using Numba for GPU acceleration of Neutron Beamline Digital Twins
  - Coleman Kendrick
DTSTART;TZID=America/Chicago:20230713T104500
DTEND;TZID=America/Chicago:20230713T111500
DTSTAMP:20261015T200546Z
UID:pretalx-2023-VVVQRU@cfp.scipy.org
DESCRIPTION:This talk will discuss how Numba was used to accelerate MCViNE
 \, a software environment for building and running digital twins of neutro
 n experiments via Monte Carlo ray tracing. Numba is an open-source JIT com
 piler for Python using LLVM to generate efficient machine code for CPUs an
 d GPUs with NVIDIA CUDA. Python and Numba were used to create a GPU accele
 rated version of MCViNE utilizing an extensible object-oriented design tha
 t has achieved a speedup of up to 1000x over the CPU. The performance gain
  with Numba enables more sophisticated data analysis and impacts neutron s
 cattering science and instrument design.
LOCATION:Amphitheater 204
URL:https://cfp.scipy.org/2023/talk/VVVQRU/
END:VEVENT
END:VCALENDAR
