Abstract
This paper presents IRIS-BLAS, a novel heterogeneous and performance portable BLAS library. IRIS-BLAS is built on top of the IRIS runtime and multiple vendor and open-source BLAS libraries. It can transparently use all the architectures/devices available in a heterogeneous system, using the appropriate BLAS library based on the task mapping at run time. Thus, IRIS-BLAS is portable across a broad spectrum of architectures and BLAS libraries, alleviating the worry of application developers about modifying the application source code. Even though the emphasis is on portability, IRIS-BLAS provides competitive or even better performance than other state-of-the-art references. Moreover, IRIS-BLAS offers new features such as efficiently using extremely heterogeneous systems composed of multiple GPUs from different hardware vendors.
| Original language | English |
|---|---|
| Title of host publication | Proceedings - 2022 IEEE 29th International Conference on High Performance Computing, Data, and Analytics, HiPC 2022 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 256-261 |
| Number of pages | 6 |
| ISBN (Electronic) | 9781665494236 |
| DOIs | |
| State | Published - 2022 |
| Event | 29th Annual IEEE International Conference on High Performance Computing, Data, and Analytics, HiPC 2022 - Bangalore, India Duration: Dec 18 2022 → Dec 21 2022 |
Publication series
| Name | Proceedings - 2022 IEEE 29th International Conference on High Performance Computing, Data, and Analytics, HiPC 2022 |
|---|
Conference
| Conference | 29th Annual IEEE International Conference on High Performance Computing, Data, and Analytics, HiPC 2022 |
|---|---|
| Country/Territory | India |
| City | Bangalore |
| Period | 12/18/22 → 12/21/22 |
Funding
Notice: This manuscript has been authored by UT-Battelle, LLC under Contract No. DE-AC05-00OR22725with the U.S. Department of Energy. The publisher, by accepting the article for publication, acknowledgesthat the U.S. Government retains a non-exclusive, paid up, irrevocable, world-wide license to
Keywords
- BLAS
- Heterogeneity
- IRIS
- Performance Portable
- Tasking