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:20211207T054809Z
LOCATION:220-221
DTSTART;TZID=America/Chicago:20211118T103000
DTEND;TZID=America/Chicago:20211118T110000
UID:submissions.supercomputing.org_SC21_sess161_pap252@linklings.com
SUMMARY:On the Parallel I/O Optimality of Linear Algebra Kernels:  Near-Op
 timal Matrix Factorizations
DESCRIPTION:Paper\n\nOn the Parallel I/O Optimality of Linear Algebra Kern
 els:  Near-Optimal Matrix Factorizations\n\nKwasniewski, Kabi&#263;, Ben-N
 un, Ziogas, Saethre...\n\nMatrix factorizations are among the most importa
 nt building blocks of scientific computing. State-of-the-art libraries, ho
 wever, are not communication-optimal, underutilizing current parallel arch
 itectures. We present novel algorithms for Cholesky and LU factorizations 
 that utilize an asymptotically communication-optimal 2.5D decomposition. W
 e first establish a theoretical framework for deriving parallel I/O lower 
 bounds for linear algebra kernels, and then utilize its insights to derive
  Cholesky and LU schedules, both communicating N^3/(P*sqrt(M)) elements pe
 r processor, where M is the local memory size. The empirical results match
  our theoretical analysis: our implementations communicate significantly l
 ess than Intel MKL, SLATE and the asymptotically communication-optimal CAN
 DMC and CAPITAL libraries. Our code outperforms these state-of-the-art lib
 raries in almost all tested scenarios, with matrix sizes ranging from 2048
  to 262,144 on up to 512 CPU nodes of the Piz Daint supercomputer, decreas
 ing the time-to-solution by up to three times. Our code is ScaLAPACK-compa
 tible and available as an open-source library.\n\nTag: Reproducibility Bad
 ge, Algorithms, Architectures, Numerical Algorithms\n\nRegistration Catego
 ry: Tech Program Reg Pass\n\nReproducibility Badges: Artifact Available, A
 rtifact Functional, Results Reproduced
END:VEVENT
END:VCALENDAR
