BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/Chicago
X-LIC-LOCATION:America/Chicago
BEGIN:DAYLIGHT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
TZNAME:CDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
TZNAME:CST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20211207T055412Z
LOCATION:Online
DTSTART;TZID=America/Chicago:20211114T090000
DTEND;TZID=America/Chicago:20211114T173000
UID:submissions.supercomputing.org_SC21_sess429@linklings.com
SUMMARY:P3HPC: 2021 International Workshop on Performance, Portability, an
 d Productivity in HPC
DESCRIPTION:Workshop\n\nEvaluating Performance and Portability of a Core B
 ioinformatics Kernel on Multiple Vendor GPUs\n\nHaseeb, Ding, Deslippe, Aw
 an\n\nTraditional scientific simulations have dominated the workloads of h
 igh-performance computing infrastructures across the world. With recent ad
 vancement in data generation capabilities of systems-biology equipment, a 
 rise in bioinformatics workloads has been observed. Bioinformatics applica
 tions depl...\n\n---------------------\nP3HPC: 2021 International Workshop
  on Performance, Portability, and Productivity in HPC\n\nKarlin, Newburn, 
 Parker, Pennycook\n\nThe aim of this workshop is to bring together develop
 ers and researchers with an interest in practical solutions, technologies,
  tools and methodologies that enable the development of performance-portab
 le applications across a diverse set of current and future high&#8209;perf
 ormance computers.\n\nWe d...\n\n---------------------\nRevisiting a Metr
 ic for Performance Portability\n\nPennycook, Sewall\n\nOur previously prop
 osed metric for performance portability has been successful in spurring th
 e development of tools and encouraging fair and meaningful evaluations of 
 applications and programming frameworks.  However, several practitioners h
 ave critiqued its formulation and questioned its interpreta...\n\n--------
 -------------\nP3HPC Lunch Break (12:30-2)\n\n\n\n---------------------\nA
 nalyzing Reduction Abstractions Capabilities\n\nDeakin, McIntosh-Smith, Pe
 nnycook, Sewall\n\nReductions are a common pattern in parallel programming
 , and every parallel programming language or framework has its own reducti
 on abstraction with its own idiosyncrasies.  These abstractions differ not
  only in their syntax, but also in their semantics and their ability to ex
 press certain types of ...\n\n---------------------\noneAPI Open-Source Ma
 th Library Interface\n\nKrainiuk, Goli, Pascuzzi\n\nTo HPC and AI analytic
 s engineers, math primitives like basic linear algebra subprograms or rand
 om number generators are key functionalities that have highly optimized im
 plementations for different CPUs, GPUs, and other accelerators. However, d
 evelopers must deal with different programming models an...\n\n-----------
 ----------\nP3HPC Morning Break (10-10:30)\n\n\n\n---------------------\nO
 ptimization Strategy for a Performance Portable Vlasov Code\n\nAsahi, Latu
 , Bigot, Grandgirard\n\nThis paper presents optimization strategies applie
 d on a kinetic plasma simulation code that makes use of OpenACC/OpenMP dir
 ectives and Kokkos performance portable framework to run across multiple C
 PUs and GPUs. We evaluate the impacts of optimizations on multiple hardwar
 e platforms: Intel Xeon Skyl...\n\n---------------------\nEvaluation of Pe
 rformance Portability of Applications and Mini-Apps across AMD, Intel, and
  NVIDIA GPUs\n\nKwack, Tramm, Bertoni, Ghadar, Homerding...\n\nThis paper 
 evaluates the progress being made on achieving performance portability by 
 ECP applications, or their proxy-applications, across a diverse spectrum o
 f applications domains and approaches to achieving performance portability
 . The applications or proxy-apps evaluated are AMR-Wind, HACC, SW4,...\n\n
 ---------------------\nMamba: Portable Array-Based Abstractions for Hetero
 geneous High-Performance Systems\n\nDykes, Foyer, Richardson, Svedin, Podo
 bas...\n\nHigh performance computing architectures have become increasingl
 y heterogeneous in recent times. This growing architectural variety presen
 ts a multi-faceted portability problem affecting applications, libraries, 
 programming models, languages, compilers, run-times, and system software. 
 Approaches for...\n\n---------------------\nHealing the Gaps and Growing t
 he Scope of Performance, Portability and Productivity\n\nNewburn, Kunen, L
 elbach, Trott, Deakin...\n\n---------------------\nC++ Standard Parallelis
 m\n\nLelbach\n\nImagine writing parallel code that can run on any platform
  - CPUs, GPUs, DPUs, specialized accelerators, etc - without any language 
 or vendor extensions, external libraries, or special compilation tools. It
 's no longer just a dream - you can do it today in Standard C++!\n\nParall
 elism is increasingly ...\n\n---------------------\nP3HPC Afternoon Break 
 (3-3:30)\n\n\n\n---------------------\nCase Study of Using Kokkos and SYCL
  as Performance-Portable Frameworks for MILC-DSLASH Benchmark on NVIDIA, A
 MD, and Intel GPUs\n\nDufek, Gayatri, Mehta, Doerfler, Cook...\n\nIn this 
 paper, we introduce a GPU-friendly parallel implementation of Milc-Dslash 
 that exposes multiple hierarchies of parallelism in the algorithm. Milc-Ds
 lash was designed to serve as a benchmark with highly optimized matrix-vec
 tor multiplications to measure the resource utilization on the GPU sys...\
 n\n\nTag: Online Only, Heterogeneous Systems, Parallel Programming Languag
 es and Models, Performance, Productivity Tools, Software Engineering\n\nRe
 gistration Category: Workshop Reg Pass
END:VEVENT
END:VCALENDAR
