Kokkos Kernels: Portable Math Kernels¶
C++ Performance Portable Math Library
Kokkos Kernels provides math kernels for dense, batched and sparse linear algebra as well as graph computations. Our interfaces and implementations are portable to major HPC architectures and based on the Kokkos programming model. The library supports vendor implementation when available and more performant than our native algorithms.
The Kokkos Ecosystem includes:
Name |
Info |
|
---|---|---|
|
(this library) Programming Model - Parallel Execution and Memory Abstraction |
|
|
Sparse, dense, batched math kernels |
|
|
Profiling and debugging tools |
|
|
Provides Python bindings to the Kokkos performance portable parallel programming. |
|
|
Shared memory semantics across multiple processes |
|
|
Resilience and Checkpointing Extensions for Kokkos |
Questions?¶
Find us on Slack: https://kokkosteam.slack.com #kokkos-kernels or open an issue on github.