%0 Generic %D 2021 %T SLATE Port to AMD and Intel Platforms %A Ahmad Abdelfattah %A Mohammed Al Farhan %A Cade Brown %A Mark Gates %A Dalal Sukkari %A Asim YarKhan %A Jack Dongarra %B SLATE Working Notes %8 2021-04 %G eng %0 Journal Article %J The International Journal of High Performance Computing Applications %D 2020 %T MAGMA Templates for Scalable Linear Algebra on Emerging Architectures %A Mohammed Al Farhan %A Ahmad Abdelfattah %A Stanimire Tomov %A Mark Gates %A Dalal Sukkari %A Azzam Haidar %A Robert Rosenberg %A Jack Dongarra %X With the acquisition and widespread use of more resources that rely on accelerator/wide vector–based computing, there has been a strong demand for science and engineering applications to take advantage of these latest assets. This, however, has been extremely challenging due to the diversity of systems to support their extreme concurrency, complex memory hierarchies, costly data movement, and heterogeneous node architectures. To address these challenges, we design a programming model and describe its ease of use in the development of a new MAGMA Templates library that delivers high-performance scalable linear algebra portable on current and emerging architectures. MAGMA Templates derives its performance and portability by (1) building on existing state-of-the-art linear algebra libraries, like MAGMA, SLATE, Trilinos, and vendor-optimized math libraries, and (2) providing access (seamlessly to the users) to the latest algorithms and architecture-specific optimizations through a single, easy-to-use C++-based API. %B The International Journal of High Performance Computing Applications %V 34 %P 645-658 %8 2020-11 %G eng %N 6 %R https://doi.org/10.1177/1094342020938421 %0 Generic %D 2020 %T Performance Tuning SLATE %A Mark Gates %A Ali Charara %A Asim YarKhan %A Dalal Sukkari %A Mohammed Al Farhan %A Jack Dongarra %B SLATE Working Notes %I Innovative Computing Laboratory, University of Tennessee %8 2020-01 %G eng %0 Generic %D 2020 %T SLATE Performance Report: Updates to Cholesky and LU Factorizations %A Asim YarKhan %A Mohammed Al Farhan %A Dalal Sukkari %A Mark Gates %A Jack Dongarra %B Innovative Computing Laboratory Technical Report %I University of Tennessee %8 2020-10 %G eng %0 Generic %D 2020 %T SLATE: Software for Linear Algebra Targeting Exascale (POSTER) %A Mark Gates %A Ali Charara %A Jakub Kurzak %A Asim YarKhan %A Mohammed Al Farhan %A Dalal Sukkari %A Jack Dongarra %I 2020 Exascale Computing Project Annual Meeting %C Houston, TX %8 2020-02 %G eng %0 Generic %D 2020 %T SLATE Tutorial %A Mark Gates %A Jakub Kurzak %A Asim YarKhan %A Ali Charara %A Jamie Finney %A Dalal Sukkari %A Mohammed Al Farhan %A Ichitaro Yamazaki %A Panruo Wu %A Jack Dongarra %I 2020 ECP Annual Meeting %C Houston, TX %8 2020-02 %G eng %0 Generic %D 2020 %T SLATE Users' Guide %A Mark Gates %A Ali Charara %A Jakub Kurzak %A Asim YarKhan %A Mohammed Al Farhan %A Dalal Sukkari %A Jack Dongarra %B SLATE Working Notes %I Innovative Computing Laboratory, University of Tennessee %8 2020-07 %G eng %9 SLATE Working Notes %0 Generic %D 2019 %T SLATE Working Note 13: Implementing Singular Value and Symmetric/Hermitian Eigenvalue Solvers %A Mark Gates %A Mohammed Al Farhan %A Ali Charara %A Jakub Kurzak %A Dalal Sukkari %A Asim YarKhan %A Jack Dongarra %B SLATE Working Notes %I Innovative Computing Laboratory, University of Tennessee %8 2019-09 %G eng %9 SLATE Working Notes