BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:Europe/Stockholm
X-LIC-LOCATION:Europe/Stockholm
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20210916T132448Z
LOCATION:Ernesto Bertarelli
DTSTART;TZID=Europe/Stockholm:20210705T160000
DTEND;TZID=Europe/Stockholm:20210705T163000
UID:submissions.pasc-conference.org_PASC21_sess113_msa294@linklings.com
SUMMARY:Towards Exascale with IPPL Version 2.0
DESCRIPTION:Minisymposium\n\nTowards Exascale with IPPL Version 2.0\n\nFre
 y, Muralikrishnan, Adelmann\n\nIPPL is a generic library written in C/C++ 
 and MPI for high performance Eulerian, Lagrangian and mixed Eulerian-Lagra
 ngian applications. Since its development around the turn of the millenniu
 m, the variety of hardware architectures has grown and software developers
  are challenged in the design and maintenance of their codes. Recent devel
 opments of performance portable codes like Kokkos, RAJA or Alpaka, however
 , enable to write a single code which runs on all supported platforms.<br 
 />In this talk, I discuss our efforts to rewrite IPPL in the latest C++ st
 andard and to enhance the library with the performance portable capabiliti
 es of Kokkos. I will also show first benchmarks performed on CPUs and GPUs
 .\n\nDomain: CS and Math, Physics, Engineering
END:VEVENT
END:VCALENDAR
