BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/Denver
X-LIC-LOCATION:America/Denver
BEGIN:DAYLIGHT
TZOFFSETFROM:-0700
TZOFFSETTO:-0600
TZNAME:MDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0600
TZOFFSETTO:-0700
TZNAME:MST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20260422T000619Z
LOCATION:601
DTSTART;TZID=America/Denver:20231112T090000
DTEND;TZID=America/Denver:20231112T123000
UID:submissions.supercomputing.org_SC23_sess426@linklings.com
SUMMARY:LLVM-HPC2023: The Ninth Workshop on the LLVM Compiler Infrastructu
 re in HPC
DESCRIPTION:Fortran Performance Optimisation and Auto-Parallelization by L
 everaging MLIR-Based Domain Specific Abstractions in Flang\n\nMLIR has bec
 ome popular since it was open sourced in 2019. A sub-project of LLVM, the 
 flexibility provided by MLIR to represent Intermediate Representations (IR
 ) as dialects at different abstraction levels, to mix these, and to levera
 ge transformations between dialects provides opportunities for aut...\n\n\
 nNick Brown (Edinburgh Parallel Computing Centre (EPCC), University of Edi
 nburgh); Maurice Jamieson (Edinburgh Parallel Computing Centre (EPCC)); an
 d Anton Lydike, Emilien Bauer, and Tobias Grosser (University of Edinburgh
 )\n---------------------\nClosing Remarks\n\nJames Brodman (Intel Corporat
 ion) and Ryan Kabrick (Tactical Computing Laboratories LLC)\n-------------
 --------\nLightning Talk – META: A Toolkit for Template Metaprogramming Pe
 rformance Analysis\n\nHPC developers often develop domain-specific languag
 es and libraries to improve productivity. The software implementing these 
 languages and libraries employ advanced C++ language techniques such as te
 mplate metaprogramming. HPC-oriented libraries employing template metaprog
 ramming techniques permit ...\n\n\nChristopher Taylor, Ryan Kabrick, John 
 Leidel, and David Donofrio (Tactical Computing Laboratories LLC)\n--------
 -------------\nPanel Discussion\n\nPanel discussion centering on the state
  of LLVM for HPC.\n\n\nJames Brodman (Intel Corporation), Anton Rydahl (La
 wrence Livermore National Laboratory (LLNL)), Sergio Iserte (Barcelona Sup
 ercomputing Center (BSC)), and Nick Brown (Edinburgh Parallel Computing Ce
 ntre (EPCC))\n---------------------\nLLVM-HPC2023:  The Ninth Workshop on 
 the LLVM Compiler Infrastructure in HPC\n\nLLVM, winner of the 2012 ACM So
 ftware System Award, has become an integral part of the software-developme
 nt ecosystem for optimizing compilers, dynamic-language execution engines,
  source-code analysis and transformation tools, debuggers and linkers and 
 a whole host of programming-language and toolch...\n\n\nAlexis Perry-Holby
  (Los Alamos National Laboratory (LANL)), James Brodman (Intel Corporation
 ), Ryan Kabrick (Tactical Computing Laboratories), and Patrick McCormick (
 Los Alamos National Laboratory (LANL))\n---------------------\nLightning T
 alk - Cppless: Productive and Performant Serverless Programming in C++\n\n
 The rise of serverless introduced a new class of scalable, elastic and hig
 hly available parallel workers in the cloud. Many systems and applications
  benefit from offloading computations and parallel tasks to dynamically al
 located resources. However, the developers of C++ applications found it di
 ffic...\n\n\nLukas Möller, Marcin Copik, Alexandru Calotoiu, and Torsten H
 oefler (ETH Zurich - Swiss Federal Institute of Technology)\n-------------
 --------\nLightning Talk – Automating Loop Optimization with Code Samples 
 and AST Matching\n\nLoop modifications are critical steps of code optimiza
 tion. They can allow other techniques to be used, improve performance by r
 educing memory traffic with better data locality, or reduce loop overhead.
  Unfortunately, the error-prone index arithmetic calculations involved can
  make these modification...\n\n\nAlister Johnson (University of Oregon), C
 amille Coti (École de Technologie Supérieure), Allen Malony (University of
  Oregon), and Jan Hueckelheim (Argonne National Laboratory (ANL))\n-------
 --------------\nLightning Talk – Just-in-Time Autotuning\n\nPerformance po
 rtability is a major concern on current architectures. One way to achieve 
 it is by using autotuning. In this paper, we are presenting how we extende
 d a just-in-time compilation infrastructure to introduce autotuning capabi
 lities triggered at run-time. When a function is executed, the f...\n\n\nE
 lian Morel (École Polytechnique) and Camille Coti (École de Technologie Su
 périeure)\n---------------------\nDPU Offloading Programming with the Open
 MP API\n\nDPUs as network co-processors are an emerging trend in our commu
 nity. These have been generally used as domain-specific accelerators trans
 parent to application developers; In the HPC field, DPUs have been used as
  MPI accelerators, but also to offload some tasks from the general-purpose
  processor. Ho...\n\n\nMuhammad Usman, Sergio Iserte, Roger Ferrer, and An
 tonio J. Peña (Barcelona Supercomputing Center (BSC))\n-------------------
 --\nLLVM-HPC2023 – Morning Break\n---------------------\nPrecision and Per
 formance Analysis of C Standard Math Library Functions on GPUs\n\nWith the
  advent of GPU computing, executing large program sections on accelerators
  has become increasingly important.  Efforts are being made to support the
  C standard library, LIBC, on GPUs via LLVM machinery.  Therefore, the C s
 tandard math library, LIBM, must be supported on GPUs.  So far, LLVM f...\
 n\n\nAnton Rydahl (Lawrence Livermore National Laboratory (LLNL)), Joseph 
 Huber (Advanced Micro Devices (AMD) Inc), and Ethan Luis McDonough and Joh
 annes Doerfert (Lawrence Livermore National Laboratory (LLNL))\n----------
 -----------\nOpenMP Kernel Language Extensions for Performance Portable GP
 U Codes\n\nIn this work, we introduce extensions to LLVM OpenMP, transform
 ing it into a versatile and performance portable kernel language for GPU p
 rogramming.  These extensions allow for the seamless porting of programs w
 ritten in kernel languages to high-performance OpenMP GPU programs with mi
 nimal modificat...\n\n\nShilei Tian (Stony Brook University); Tom Scogland
  (Lawrence Livermore National Laboratory (LLNL)); Barbara Chapman (Stony B
 rook University, Hewlett Packard Enterprise (HPE)); and Johannes Doerfert 
 (Lawrence Livermore National Laboratory (LLNL))\n\nTag: Compilers, Heterog
 eneous Computing, Performance Optimization\n\nRegistration Category: Works
 hop Reg Pass\n\nSession Chairs: James Brodman (AMD); Ryan Kabrick (Tactica
 l Computing Laboratories LLC, University of Delaware); Patrick S. McCormic
 k (Los Alamos National Laboratory (LANL)); and Alexis Perry-Holby (Los Ala
 mos National Laboratory (LANL))
END:VEVENT
END:VCALENDAR
