BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/New_York
X-LIC-LOCATION:America/New_York
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20260422T143140Z
LOCATION:B310
DTSTART;TZID=America/New_York:20241118T140000
DTEND;TZID=America/New_York:20241118T143000
UID:submissions.supercomputing.org_SC24_sess754_misc313@linklings.com
SUMMARY:The Mojo Approach to Performance Programming
DESCRIPTION:Jeff Niu (Modular)\n\nAchieving performance generality for wor
 kloads across a wide variety of hardware is not a solved problem. With Moj
 o, we have attempted and proven at least one viable approach that combines
  compiler and programming language design to enable expert programmers to 
 productively and consistently achieve performance goals for linear algebra
  workloads across CPU and GPU architectures. This talk will describe some 
 of the compiler and language design principles behind this approach and pr
 ogramming techniques for building a library-based approach for achieving p
 erformance. This talk will discuss how Mojo's design allows all Mojo progr
 ammers to leverage the LLVM and MLIR ecosystems and how this can be compos
 ed with metaprogramming techniques to build high-performance libraries.\n\
 nTag: Compilers, Parallel Programming Methods, Models, Languages and Envir
 onments, Performance Optimization\n\nRegistration Category: Workshop Reg P
 ass\n\nSession Chairs: James Brodman (AMD); Johannes de Fine Licht (NextSi
 licon Inc, ETH Zürich); Ryan Kabrick (Tactical Computing Laboratories LLC,
  University of Delaware); and Alexis Perry-Holby (Los Alamos National Labo
 ratory (LANL))\n\n
END:VEVENT
END:VCALENDAR
