Skip to content

Latest commit

 

History

History
 
 

sparse2dense_csr

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

cuSPARSE Generic APIs - cusparseSparseToDense

Description

This sample demonstrates the usage of cusparseSparseToDense for performing sparse matrix to dense matrix conversion, where the sparse matrix is represented in CSR (Compressed Sparse Row) storage format.

cusparseSparseToDense Documentation

A (csr) -> B (dense)

Building

  • Command line

    nvcc -I<cuda_toolkit_path>/include sparse2dense_csr_example.c -o sparse2dense_csr_example -lcusparse
  • Linux

    make
  • Windows/Linux

    mkdir build
    cd build
    cmake ..
    make

    On Windows, instead of running the last build step, open the Visual Studio Solution that was created and build.

Support

  • Supported SM Architectures: SM 3.5, SM 3.7, SM 5.0, SM 5.2, SM 5.3, SM 6.0, SM 6.1, SM 6.2, SM 7.0, SM 7.2, SM 7.5, SM 8.0, SM 8.6, SM 8.9, SM 9.0
  • Supported OSes: Linux, Windows, QNX, Android
  • Supported CPU Architectures: x86_64, ppc64le, arm64
  • Supported Compilers: gcc, clang, Intel icc, IBM xlc, Microsoft msvc, Nvidia HPC SDK nvc
  • Language: C99

Prerequisites