Skip to content

Latest commit

 

History

History
49 lines (34 loc) · 1.54 KB

File metadata and controls

49 lines (34 loc) · 1.54 KB

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