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:B303
DTSTART;TZID=America/New_York:20241118T140000
DTEND;TZID=America/New_York:20241118T143000
UID:submissions.supercomputing.org_SC24_sess748_ws_pmbsf108@linklings.com
SUMMARY:Hello SME! Generating Fast Matrix Multiplication Kernels Using the
  Scalable Matrix Extension
DESCRIPTION:Stefan Remke and Alexander Breuer (Friedrich Schiller Universi
 ty Jena, Germany)\n\nModern central processing units (CPUs) feature single
 -instruction, multiple-data pipelines to accelerate compute-intensive floa
 ting-point and fixed-point workloads. Traditionally, these pipelines and c
 orresponding instruction set architectures (ISAs) were designed for vector
  parallelism. The Scalable Matrix Extension (SME) was announced for the Ar
 m architecture in 2021, and Apple's M4 chip is the first to support SME. T
 his paper presents an in-depth study of SME on M4. Our microbenchmarks det
 ermine the maximum floating-point and fixed-point throughput of M4's SME a
 cceleration and study the achievable bandwidth for transfers to and from t
 he matrix registers. Furthermore, we used the insights gained to design a 
 just-in-time code generator for SME-based small matrix multiplications. Th
 e results presented show that M4's SME support is FP32-centric, with an ac
 hievable throughput of over 2.3\,FP32 TFLOPS. Our just-in-time generated s
 mall matrix multiplication kernels outperform the vendor-optimized BLAS im
 plementation in almost all tested configurations.\n\nTag: Accelerators, Mo
 deling and Simulation, Performance Evaluation and/or Optimization Tools\n\
 nRegistration Category: Workshop Reg Pass\n\nSession Chairs: Simon Hammond
  (National Nuclear Security Administration (NNSA)); Sascha Hunold (Technic
 al University of Vienna); and Steven A. Wright (University of York, Englan
 d)\n\n
END:VEVENT
END:VCALENDAR
