BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//talks.cam.ac.uk//v3//EN
BEGIN:VTIMEZONE
TZID:Europe/London
BEGIN:DAYLIGHT
TZOFFSETFROM:+0000
TZOFFSETTO:+0100
TZNAME:BST
DTSTART:19700329T010000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
TZNAME:GMT
DTSTART:19701025T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
CATEGORIES:RSE Seminars
SUMMARY:Lowering the barrier to entry for GPU acceleration
  in complex systems simulation - Paul Richmond\, I
 nstitute of Computing for Climate Science
DTSTART;TZID=Europe/London:20230601T130000
DTEND;TZID=Europe/London:20230601T140000
UID:TALK200257AThttp://talks.cam.ac.uk
URL:http://talks.cam.ac.uk/talk/index/200257
DESCRIPTION:FLAMEGPU2 is a framework for developing highly par
 allel complex system simulations\, allowing modell
 ers to write their models using C++/Python without
  an explicit understanding of CUDA or GPU optimisa
 tion strategies. The software currently underpins 
 exciting research into transport microsimulation\,
  crowd modelling under social distancing\, simulat
 ion of tumour growth in cancer research\, and cell
 ular biology modelling of the immune system.\n\nFL
 AMEGPU has the ambition of lowering the barrier to
  entry for GPU acceleration of complex systems mod
 elling. It is intended to let modellers write mode
 ls and abstract the complexities of the GPU away f
 rom them. This allows greater accessibility to mod
 ellers with domain specific knowledge\, without re
 quiring an understanding of writing optimised GPU 
 parallel code.\n\nThis talk will present the detai
 ls of the software and how it provides a separatio
 n of concerns between modelling and implementation
 . Of interest is the interface which FLAME GPU pro
 vides to permit users to express models in Python.
  The details of supporting a Python front end requ
 ires language transpilation and runtime compilatio
 n. The talk will provide insight into the software
  engineering of the software as well as details of
  how the software has been developed and supported
  over a period of almost 10 years.\n\nThis talk wi
 ll be virtual only - Zoom details will be emailed 
 to the RSE mailing list\; if you are not on the li
 st\, please contact the organisers.
LOCATION:Virtual Only
CONTACT:Jack Atkinson
END:VEVENT
END:VCALENDAR
