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:20220812T074334Z
LOCATION:Darwin Room
DTSTART;TZID=Europe/Stockholm:20220627T160000
DTEND;TZID=Europe/Stockholm:20220627T163000
UID:submissions.pasc-conference.org_PASC22_sess130_msa112@linklings.com
SUMMARY:Cabana: a Performance Portable Particle Library Built on Kokkos
DESCRIPTION:Minisymposium\n\nCabana: a Performance Portable Particle Libra
 ry Built on Kokkos\n\nReeve, Slattery, Junghans, Lebrun-Grandie, Qiu...\n\
 nWe describe the intent, design, and use of the Cabana library, developed 
 as part of the Exascale Computing Project by the Co-design center for Part
 icle Applications (CoPA). Cabana extends and works in conjunction with Kok
 kos, a library for performance portability across parallel architectures, 
 specifically for particle applications. Cabana includes particle data stru
 ctures, particle algorithms, and particle multi-node (MPI) communication c
 apabilities, as well as structured grids with corresponding grid communica
 tion, grid algorithms, and particle-grid algorithms. Many examples of libr
 ary usage are available, from in-repo tutorials, performance benchmarks, a
 nd proxy applications across particle methods. Key design choices and cont
 inuing improvements for parallel performance will be described for relevan
 t Cabana kernels, as well as particle-in-cell proxy and production applica
 tions across Summit, pre-Frontier, and other architectures. Work supported
  by the Exascale Computing Project (17-SC-20-SC), a collaborative effort o
 f the U.S. DOE Office of Science and the NNSA.\n\nDomain: Computer Science
  and Applied Mathematics, Engineering, Physics
END:VEVENT
END:VCALENDAR
