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:20241120T082409Z
LOCATION:HG E 1.2
DTSTART;TZID=Europe/Stockholm:20240604T160000
DTEND;TZID=Europe/Stockholm:20240604T180000
UID:submissions.pasc-conference.org_PASC24_sess114@linklings.com
SUMMARY:MS4D - Application Perspective on SYCL, a Modern Programming Model
  for Performance and Portability
DESCRIPTION:Minisymposium\n\nHPC and data-intensive computing now stand as
  the fourth pillar of science. The integration of machine learning, AI, an
 d HPC techniques, combined with the availability of massive amounts of com
 pute resources, holds the promise of revolutionizing scientific computing.
  However, while fast moving technologies promise many exciting possibiliti
 es, they also bring drawbacks and risks. One such risk is proprietary tool
 s, walled gardens of vendor libraries and APIs. Scientific communities req
 uire standards-based, portable, and interoperable tools to program computi
 ng systems—from edge to HPC data center to cloud—to achieve the goal of ef
 ficiently combining physics-based simulations with novel machine learning 
 and AI based methods. SYCL promises to be such a tool, offering interopera
 bility and avoiding vendor lock-in, highlighted by it being the cornerston
 e technology of the SYCLOPS project for development of an open ecosystem f
 or AI acceleration. SYCL is a high-level, vendor-agnostic standard for het
 erogeneous computing with several mature implementations targeting a wide 
 range of hardware accelerators. It has been adopted by several large HPC p
 rojects as their performance-portability layer. This minisymposium aims to
  discuss SYCL primarily from the perspective of scientific application dev
 elopers, sharing the experiences and promoting interdisciplinary communica
 tion in software engineering for modern, performance-portable, and maintai
 nable code.\n\nSYCLing Through the Portability Maze: Adventures in Scienti
 fic Application Migration with DPEcho and HemeLB\n\nIn our presentation we
  explore the portability challenges and solutions encountered in adapting 
 scientific applications to heterogeneous computing architectures using SYC
 L. To this end, we present two application porting efforts, HemeLB and DPE
 cho, spanning different scientific domains and requiring...\n\n\nSalvatore
  Cielo (Leibniz Supercomputing Centre), Alexander Poeppl (Intel Corporatio
 n), Ivan Pribec (Leibniz Supercomputing Centre), and Ioannis Zacharoudiou 
 (University College London)\n---------------------\nOptimizing CRK-HACC fo
 r Performance Portability Using SYCL\n\nIn this talk, we discuss the devel
 opment of the SYCL implementation of CRK-HACC, an extreme-scale cosmologic
 al simulation code with physics for resolving gas hydrodynamics. We descri
 be our CUDA-to-SYCL migration pipeline for producing function objects and 
 detail how we achieved a high level of &#822...\n\n\nEsteban Rangel (Argon
 ne National Laboratory)\n---------------------\nThe Community-Driven Adapt
 iveCpp SYCL Compiler Project: From High-Level C++ Programming to the Autom
 atic Synthesis of Specialized Kernels\n\nThe SYCL implementation ecosystem
  currently consists of two main implementations: The commercial and vendor
 -driven DPC++ project, led by Intel, and the independent, community-driven
  AdaptiveCpp project.\nAdaptiveCpp provides a flexible, portable heterogen
 eous computing framework with its support for ...\n\n\nAksel Alpay (Heidel
 berg University)\n---------------------\nGROMACS: Using SYCL for Performan
 ce and Portability at Scale\n\nMolecular dynamics simulations have quickly
  embraced General-Purpose computing on Graphics Processing Units. As GPU p
 erformance grew, the strong scaling problem became apparent due to the fix
 ed size of typical biophysical systems.\n\nGROMACS is a widely used molecu
 lar dynamics engine, designed for bot...\n\n\nAndrey Alekseenko (KTH Royal
  Institute of Technology, SciLifeLab)\n\nDomain: Engineering, Computationa
 l Methods and Applied Mathematics\n\nSession Chair: Szilárd Páll (KTH Roya
 l Institute of Technology, PDC Center for High Performance Computing)
END:VEVENT
END:VCALENDAR
