Skip to content

[CUDA] Add support for cuSparse #25

@jasonsewall-intel

Description

@jasonsewall-intel

oneMKL provides support for sparse BLAS operations, and NVIDIA provides an interface to sparse BLAS operations optimized for their hardware in the cuSparse library. Much as oneMKL provides support for cuBLAS, I propose it add support for cuSparse.

The unified interface provided by oneMKL will be much more convenient for users interested in performance portability across platform sets that include NVIDIA GPUs.

The mechanisms and design work that are relevant for cuBLAS are likely to be reusable for this work. Because sparse interfaces are generally younger and more flexible, it may be that this is best done incrementally.

Metadata

Metadata

Assignees

Labels

APIA request to add/change/fix/improve the APIacceptedThe issue/feature is confirmed and going to be implementedbackendA request to enable new implementation behind API

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions