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:20220812T074335Z
LOCATION:Osaka Room
DTSTART;TZID=Europe/Stockholm:20220629T123000
DTEND;TZID=Europe/Stockholm:20220629T130000
UID:submissions.pasc-conference.org_PASC22_sess167_msa212@linklings.com
SUMMARY:Developing Parallelization Strategies and Evaluating Portability L
 ayers for High Energy Physics Experiments
DESCRIPTION:Minisymposium\n\nDeveloping Parallelization Strategies and Eva
 luating Portability Layers for High Energy Physics Experiments\n\nLin, Leg
 gett\n\nHEP is faced with the untenable prospect of rewriting millions of 
 lines of code, which have been optimized for x86 CPUs, for the increasingl
 y dominant architectures found in computational accelerators such as GPUs.
  This task is made worse by the architecture specific languages and APIs p
 romoted by manufacturers such as NVIDIA, Intel and AMD. Producing multiple
 , architecture specific implementations is not a viable scenario, given th
 e available person power and code maintenance issues. <br /><br />The Port
 able Parallelization Strategies team of the HEP Center for Computational E
 xcellence is investigating the use of Kokkos, SYCL, OpenMP, std::execution
 ::par and Alpaka as potential portability solutions that promise to execut
 e on multiple architectures from the same source code, using several repre
 sentative use cases from DUNE, LHC ATLAS and CMS experiments. Central to t
 he project is to develop a list of metrics that evaluate the suitability o
 f each portability layer for the various testbeds. This list includes both
  subjective ratings, such as the ease of learning the language, and object
 ive criteria such as performance.<br /><br />We report on the status of th
 ese projects, the development and evaluation of the metrics, as well as th
 e interim evaluations of the portability layers for the testbeds under stu
 dy.\n\nDomain: Computer Science and Applied Mathematics, Physics
END:VEVENT
END:VCALENDAR
