Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/clMathLibraries/clSPARSE
/ functions
Functions
713 in github.com/clMathLibraries/clSPARSE
⨍
Functions
713
◇
Types & classes
116
↓ 2 callers
Function
clsparseDcsrbicgStab
src/library/solvers/biconjugate-gradients-stabilized.cpp:68
↓ 2 callers
Function
clsparseDcsrcg
src/library/solvers/conjugate-gradients.cpp:68
↓ 2 callers
Function
clsparseDcsrmv
src/library/blas2/clsparse-csrmv.cpp:50
↓ 2 callers
Function
clsparseDdense2csr
src/library/transform/clsparse-dense2csr.cpp:96
↓ 2 callers
Function
clsparseEnableExtendedPrecision
src/library/internal/clsparse-control.cpp:154
↓ 2 callers
Function
clsparseSCooMatrixfromFile
This function reads the file at the given filepath, and returns the sparse matrix in the COO struct. All matrix data is written to device memory Pre-
src/library/io/mm-reader.cpp:473
↓ 2 callers
Function
clsparseScsr2coo
src/library/transform/clsparse-csr2coo.cpp:22
↓ 2 callers
Function
clsparseScsrbicgStab
src/library/solvers/biconjugate-gradients-stabilized.cpp:19
↓ 2 callers
Function
clsparseScsrmm
src/library/blas3/clsparse-csrmm.cpp:22
↓ 2 callers
Function
clsparseSdense2csr
src/library/transform/clsparse-dense2csr.cpp:26
↓ 2 callers
Function
clsparseSetSolverParams
set the solver control parameters for next use;
src/library/solvers/solver-control.cpp:70
↓ 2 callers
Function
compute_nnzC_Ct_mergepath
src/library/blas3/clsparse-spm-spm.cpp:238
↓ 2 callers
Function
copy_Ct_to_C_Loop
src/library/blas3/clsparse-spm-spm.cpp:629
↓ 2 callers
Function
dense_to_coo
src/library/transform/conversion-utils.hpp:392
↓ 2 callers
Method
getAverageTime
src/benchmarks/cusparse-bench/src/statisticalTimer.cpp:244
↓ 2 callers
Function
getDevice
src/tests/resources/opencl_utils.cpp:76
↓ 2 callers
Function
indices_to_offsets
index type
src/library/transform/conversion-utils.hpp:29
↓ 2 callers
Method
mul
src/library/internal/data-types/clarray.hpp:228
↓ 2 callers
Function
offsets_to_indices
src/library/transform/conversion-utils.hpp:103
↓ 2 callers
Method
print
src/library/solvers/solver-control.hpp:66
↓ 2 callers
Function
stringifyStatus
! \brief Inline function to return a const char* for an enum value. * \details Each case label corresponds with an enum value that may be returned *
src/include/clSPARSE-error.h:47
↓ 2 callers
Method
sub
src/library/internal/data-types/clarray.hpp:218
↓ 2 callers
Method
test_csrmv
src/tests/test-blas2.cpp:132
↓ 2 callers
Function
to_string_comma
src/library/internal/clsparse-validate.cpp:23
↓ 2 callers
Function
transform_csr_2_dense
src/library/transform/conversion-utils.hpp:207
↓ 1 callers
Method
AddSample
src/clsparseTimer/clsparseTimer-host.cpp:224
↓ 1 callers
Function
FreeSharedLibrary
! * \brief Release the handle to the dynamic library * \details Calls platform specific code to release the handle to a dynamic library * \param[in,ou
src/include/loadDynamicLibrary.hpp:85
↓ 1 callers
Method
MMReadHeader
src/library/io/mm-reader.cpp:140
↓ 1 callers
Method
MMReadHeader
src/benchmarks/cusparse-bench/src/mm_reader.cpp:125
↓ 1 callers
Method
Reserve
The caller can pre-allocate memory, to improve performance. nEvents is an approximate value for how many seperate events the caller will think they wi
src/benchmarks/cusparse-bench/src/statisticalTimer.cpp:120
↓ 1 callers
Method
Reset
src/benchmarks/cusparse-bench/src/statisticalTimer.cpp:96
↓ 1 callers
Method
bandwidth
src/benchmarks/cusparse-bench/functions/cufunc_xSpMdV.hpp:65
↓ 1 callers
Method
bandwidth_formula
src/benchmarks/cusparse-bench/functions/cufunc_xSpMdV.hpp:76
↓ 1 callers
Method
call_func
src/benchmarks/clsparse-bench/functions/clfunc_xCG.hpp:64
↓ 1 callers
Method
call_func
src/benchmarks/cusparse-bench/functions/cufunc_xSpMdV.hpp:48
↓ 1 callers
Function
cldenseDadd
src/library/blas1/elementwise-transform.cpp:33
↓ 1 callers
Function
cldenseDaxpby
src/library/blas1/cldense-axpby.cpp:122
↓ 1 callers
Function
cldenseDaxpy
src/library/blas1/cldense-axpy.cpp:68
↓ 1 callers
Function
cldenseDdiv
src/library/blas1/elementwise-transform.cpp:113
↓ 1 callers
Function
cldenseDdot
src/library/blas1/cldense-dot.cpp:44
↓ 1 callers
Function
cldenseDmul
src/library/blas1/elementwise-transform.cpp:86
↓ 1 callers
Function
cldenseDnrm1
src/library/blas1/cldense-nrm1.cpp:43
↓ 1 callers
Function
cldenseDnrm2
src/library/blas1/cldense-nrm2.cpp:43
↓ 1 callers
Function
cldenseDreduce
src/library/blas1/cldense-reduce.cpp:72
↓ 1 callers
Function
cldenseDscale
src/library/blas1/cldense-scale.cpp:61
↓ 1 callers
Function
cldenseDsub
src/library/blas1/elementwise-transform.cpp:60
↓ 1 callers
Function
cldenseSadd
+
src/library/blas1/elementwise-transform.cpp:20
↓ 1 callers
Function
cldenseSaxpby
src/library/blas1/cldense-axpby.cpp:89
↓ 1 callers
Function
cldenseSdiv
"/" (div)
src/library/blas1/elementwise-transform.cpp:100
↓ 1 callers
Function
cldenseSdot
src/library/blas1/cldense-dot.cpp:19
↓ 1 callers
Function
cldenseSmul
src/library/blas1/elementwise-transform.cpp:73
↓ 1 callers
Function
cldenseSnrm2
src/library/blas1/cldense-nrm2.cpp:20
↓ 1 callers
Function
cldenseSreduce
src/library/blas1/cldense-reduce.cpp:50
↓ 1 callers
Function
cldenseSscale
src/library/blas1/cldense-scale.cpp:20
↓ 1 callers
Function
cldenseSsub
-
src/library/blas1/elementwise-transform.cpp:47
↓ 1 callers
Method
cleanup
src/benchmarks/clsparse-bench/functions/clfunc_xCG.hpp:198
↓ 1 callers
Method
clear
src/library/internal/data-types/clvector.hpp:150
↓ 1 callers
Function
clsparseDcsrSpGemm
Dummy Code to be deleted later
src/benchmarks/clsparse-bench/functions/clfunc_xSpMSpM.hpp:25
↓ 1 callers
Function
clsparseDcsrmm
src/library/blas3/clsparse-csrmm.cpp:50
↓ 1 callers
Function
clsparseGetVersion
src/library/clsparse-init.cpp:27
↓ 1 callers
Function
collectEnvParams
get the wavefront size and max work group size
src/library/internal/clsparse-control.cpp:29
↓ 1 callers
Function
commatize
src/clsparseTimer/clsparseTimer-host.cpp:41
↓ 1 callers
Function
commatize
src/clsparseTimer/clsparseTimer-device.cpp:32
↓ 1 callers
Function
compute_nnzC_Ct_0
src/library/blas3/clsparse-spm-spm.cpp:99
↓ 1 callers
Function
compute_nnzC_Ct_1
src/library/blas3/clsparse-spm-spm.cpp:131
↓ 1 callers
Function
compute_nnzC_Ct_2heap_noncoalesced_local
src/library/blas3/clsparse-spm-spm.cpp:166
↓ 1 callers
Function
compute_nnzC_Ct_opencl
src/library/blas3/clsparse-spm-spm.cpp:452
↓ 1 callers
Function
compute_nnzCt
src/library/blas3/clsparse-spm-spm.cpp:62
↓ 1 callers
Function
cooMatrixfromFile
src/benchmarks/cusparse-bench/src/mm_reader.cpp:432
↓ 1 callers
Function
copy_Ct_to_C_Single
src/library/blas3/clsparse-spm-spm.cpp:561
↓ 1 callers
Function
copy_Ct_to_C_opencl
src/library/blas3/clsparse-spm-spm.cpp:664
↓ 1 callers
Function
csrmv
src/tests/resources/matrix_utils.h:132
↓ 1 callers
Function
dot
src/library/blas1/cldense-dot.hpp:98
↓ 1 callers
Function
enumMatrices
src/benchmarks/clsparse-bench/src/main.cpp:100
↓ 1 callers
Function
enumMatrices
src/benchmarks/cusparse-bench/src/main.cpp:100
↓ 1 callers
Method
fillMtxOnes
src/tests/resources/sparse_matrix_fill.hpp:66
↓ 1 callers
Function
findMatrices
* @brief findMatrices * @param root path to the directory where to search for files with extension * @param extension matrix files extension without "
src/benchmarks/clsparse-bench/src/main.cpp:60
↓ 1 callers
Function
findMatrices
* @brief findMatrices * @param root path to the directory where to search for files with extension * @param extension matrix files extension without "
src/benchmarks/cusparse-bench/src/main.cpp:60
↓ 1 callers
Function
flp2
src/library/internal/data-types/csr-meta.hpp:31
↓ 1 callers
Function
generateReference
src/tests/test_readMMcoo.cpp:39
↓ 1 callers
Method
getAverageTime
src/clsparseTimer/clsparseTimer-host.cpp:294
↓ 1 callers
Method
getAverageTime
src/benchmarks/clsparse-bench/src/statisticalTimer.cpp:244
↓ 1 callers
Method
getKernel
src/library/internal/kernel-cache.cpp:39
↓ 1 callers
Method
getMean
src/clsparseTimer/clsparseTimer-host.cpp:252
↓ 1 callers
Method
getMean
src/benchmarks/clsparse-bench/src/statisticalTimer.cpp:202
↓ 1 callers
Method
getMean
src/benchmarks/cusparse-bench/src/statisticalTimer.cpp:202
↓ 1 callers
Method
getMinimumTime
src/clsparseTimer/clsparseTimer-host.cpp:303
↓ 1 callers
Method
getMinimumTime
src/benchmarks/clsparse-bench/src/statisticalTimer.cpp:253
↓ 1 callers
Method
getMinimumTime
src/benchmarks/cusparse-bench/src/statisticalTimer.cpp:253
↓ 1 callers
Function
getPlatforms
src/tests/resources/opencl_utils.cpp:20
↓ 1 callers
Method
getStdDev
src/clsparseTimer/clsparseTimer-host.cpp:286
↓ 1 callers
Method
getStdDev
src/benchmarks/clsparse-bench/src/statisticalTimer.cpp:236
↓ 1 callers
Method
getStdDev
src/benchmarks/cusparse-bench/src/statisticalTimer.cpp:236
↓ 1 callers
Method
getUniqueID
This function's purpose is to provide a mapping from a 'friendly' human readable text string to an index into internal data structures.
src/benchmarks/cusparse-bench/src/statisticalTimer.cpp:182
↓ 1 callers
Method
gflops
src/benchmarks/cusparse-bench/functions/cufunc_xSpMdV.hpp:55
↓ 1 callers
Method
gflops_formula
src/benchmarks/cusparse-bench/functions/cufunc_xSpMdV.hpp:60
↓ 1 callers
Method
initialize_cpu_buffer
src/benchmarks/clsparse-bench/functions/clfunc_xCG.hpp:161
↓ 1 callers
Method
initialize_cpu_buffer
src/benchmarks/cusparse-bench/functions/cufunc_xSpMdV.hpp:111
↓ 1 callers
Method
initialize_gpu_buffer
src/benchmarks/clsparse-bench/functions/clfunc_xCG.hpp:165
↓ 1 callers
Method
initialize_gpu_buffer
src/benchmarks/cusparse-bench/functions/cufunc_xSpMdV.hpp:117
← previous
next →
101–200 of 713, ranked by callers