BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/Denver
X-LIC-LOCATION:America/Denver
BEGIN:DAYLIGHT
TZOFFSETFROM:-0700
TZOFFSETTO:-0600
TZNAME:MDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0600
TZOFFSETTO:-0700
TZNAME:MST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20260422T000713Z
LOCATION:501-502
DTSTART;TZID=America/Denver:20231112T104500
DTEND;TZID=America/Denver:20231112T110000
UID:submissions.supercomputing.org_SC23_sess416_ws_hppss102@linklings.com
SUMMARY:WisdomWombat:  A Polyglot Dataflow CFD Code Using Python and Drago
 n
DESCRIPTION:Julius Donnert (Hewlett Packard Enterprise (HPE)), Lindsey Gor
 don (University of Minnesota), Christopher Nolting (Gustavus Adolphus Coll
 ege), and Peter Mendygral (Hewlett Packard Enterprise (HPE))\n\nWe present
  a prototype solution for a polyglot computational fluid dynamics code usi
 ng the Python Multiprocessing API and Dragon. The code uses an actor-based
  dataflow architecture with a directed graph to explicitly express program
  execution including parallelization and asynchronous communication. Compu
 tation-heavy parts are covered with individual Fortran executables, the sh
 ared state description is written in C with Fortran and Cython wrappers. O
 ur code demonstrates data flow programming in Python for a classical tight
 ly coupled HPC problem, combining cloud-native programming paradigms with 
 HPC communication techniques like RDMA through the Dragon runtime. We demo
 nstrate how a scalable software architecture for classical HPC, AI/ML and 
 HPC workflow applications could look like in the future.\n\nTag: Applicati
 ons, Distributed Computing, Large Scale Systems, Programming Frameworks an
 d System Software, Runtime Systems\n\nRegistration Category: Workshop Reg 
 Pass\n\nSession Chairs: Sam Foreman (Argonne National Laboratory (ANL)); D
 aniel Margala (Lawrence Berkeley National Laboratory (LBNL)); Pete Mendygr
 al (Hewlett Packard Enterprise (HPE)); Laurie A. Stephey (Lawrence Berkele
 y National Laboratory (LBNL), National Energy Research Scientific Computin
 g Center (NERSC)); and Rollin Thomas (Lawrence Berkeley National Laborator
 y (LBNL), National Energy Research Scientific Computing Center (NERSC))\n\
 n
END:VEVENT
END:VCALENDAR
