BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:Lowering the barrier to entry for GPU acceleration in complex syst
 ems simulation - Paul Richmond\, Institute of Computing for Climate Scienc
 e
DTSTART:20230601T120000Z
DTEND:20230601T130000Z
UID:TALK200257@talks.cam.ac.uk
CONTACT:Jack Atkinson
DESCRIPTION:FLAMEGPU2 is a framework for developing highly parallel comple
 x system simulations\, allowing modellers to write their models using C++/
 Python without an explicit understanding of CUDA or GPU optimisation strat
 egies. The software currently underpins exciting research into transport m
 icrosimulation\, crowd modelling under social distancing\, simulation of t
 umour growth in cancer research\, and cellular biology modelling of the im
 mune system.\n\nFLAMEGPU has the ambition of lowering the barrier to entry
  for GPU acceleration of complex systems modelling. It is intended to let 
 modellers write models and abstract the complexities of the GPU away from 
 them. This allows greater accessibility to modellers with domain specific 
 knowledge\, without requiring an understanding of writing optimised GPU pa
 rallel code.\n\nThis talk will present the details of the software and how
  it provides a separation of concerns between modelling and implementation
 . Of interest is the interface which FLAME GPU provides to permit users to
  express models in Python. The details of supporting a Python front end re
 quires language transpilation and runtime compilation. The talk will provi
 de insight into the software engineering of the software as well as detail
 s of how the software has been developed and supported over a period of al
 most 10 years.\n\nThis talk will be virtual only - Zoom details will be em
 ailed to the RSE mailing list\; if you are not on the list\, please contac
 t the organisers.
LOCATION:Virtual Only
END:VEVENT
END:VCALENDAR
