Presentation
MatRIS: Performance Portable Math Library of IRIS Runtime for Multi-Device Heterogeneity
DescriptionWe present the recent efforts for MatRIS, the performance portable math library of IRIS runtime for multi-device heterogeneity. MatRIS provides dense linear algebra — BLAS (Basic Linear Algebra Subprograms) and LAPACK (Linear Algebra PACKage) — capabilities across different back ends available in the IRIS runtime, enabling the same MatRIS code to run efficiently on multi-device heterogeneous targets. MatRIS provides standard BLAS/LAPACK APIs. The motivation (philosophy) of MatRIS is: Implement once, deploy anywhere. The algorithms implemented in MatRIS are serial-like and architecture-agnostic, elevating the programming productivity in heterogeneous systems. While ensuring portability, MatRIS provides competitive or even better performance than state-of-the-art open-source and vendor solutions, such as DPLASMA, Chameleon, or NVIDIA cuSolverMG libraries.

Event Type
ACM Student Research Competition: Graduate Poster
ACM Student Research Competition: Undergraduate Poster
Doctoral Showcase
Posters
TimeTuesday, 19 November 202412pm - 5pm EST
LocationB302-B305
TP
XO/EX