Back to Search
Start Over
Providing performance portable numerics for Intel GPUs.
- Source :
- Concurrency & Computation: Practice & Experience; 9/10/2023, Vol. 35 Issue 20, p1-16, 16p
- Publication Year :
- 2023
-
Abstract
- Summary: With discrete Intel GPUs entering the high‐performance computing landscape, there is an urgent need for production‐ready software stacks for these platforms. In this article, we report how we enable the Ginkgo math library to execute on Intel GPUs by developing a kernel backed based on the DPC++ programming environment. We discuss conceptual differences between the CUDA and DPC++ programming models and describe workflows for simplified code conversion. We evaluate the performance of basic and advanced sparse linear algebra routines available in Ginkgo's DPC++ backend in the hardware‐specific performance bounds and compare against routines providing the same functionality that ship with Intel's oneMKL vendor library. [ABSTRACT FROM AUTHOR]
- Subjects :
- GINKGO
LINEAR algebra
Subjects
Details
- Language :
- English
- ISSN :
- 15320626
- Volume :
- 35
- Issue :
- 20
- Database :
- Complementary Index
- Journal :
- Concurrency & Computation: Practice & Experience
- Publication Type :
- Academic Journal
- Accession number :
- 169915245
- Full Text :
- https://doi.org/10.1002/cpe.7400