Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CNugteren/CLBlast
/ functions
Functions
2,813 in github.com/CNugteren/CLBlast
⨍
Functions
2,813
◇
Types & classes
430
↓ 1 callers
Function
clblasXsyr
Forwards the clBLAS calls for SSYR/DSYR
test/wrapper_clblas.hpp:1431
↓ 1 callers
Function
clblasXsyr2
Forwards the clBLAS calls for SSYR2/DSYR2
test/wrapper_clblas.hpp:1487
↓ 1 callers
Function
clblasXsyr2k
Forwards the clBLAS calls for SSYR2K/DSYR2K/CSYR2K/ZSYR2K
test/wrapper_clblas.hpp:1766
↓ 1 callers
Function
clblasXsyrk
Forwards the clBLAS calls for SSYRK/DSYRK/CSYRK/ZSYRK
test/wrapper_clblas.hpp:1699
↓ 1 callers
Function
clblasXtrmm
Forwards the clBLAS calls for STRMM/DTRMM/CTRMM/ZTRMM
test/wrapper_clblas.hpp:1843
↓ 1 callers
Function
clblasXtrsm
Forwards the clBLAS calls for STRSM/DTRSM/CTRSM/ZTRSM
test/wrapper_clblas.hpp:1897
↓ 1 callers
Function
combine_result
Adds a new result to the results JSON list; filters for duplicate entries and saves the best performing one
scripts/database/database/db.py:49
↓ 1 callers
Function
combine_results
Adds new results to the results JSON list
scripts/database/database/db.py:42
↓ 1 callers
Function
compress_database
Moves certain common fields up in the hierarchy, transforms dicts into lists
scripts/database/database/io.py:41
↓ 1 callers
Function
cublasSetup
test/wrapper_cuda.hpp:33
↓ 1 callers
Function
cublasTeardown
test/wrapper_cuda.hpp:44
↓ 1 callers
Function
cublasXgbmv
Forwards the cuBLAS calls for SGBMV/DGBMV/CGBMV/ZGBMV
test/wrapper_cublas.hpp:606
↓ 1 callers
Function
cublasXgemv
Forwards the cuBLAS calls for SGEMV/DGEMV/CGEMV/ZGEMV
test/wrapper_cublas.hpp:526
↓ 1 callers
Function
cublasXger
Forwards the cuBLAS calls for SGER/DGER
test/wrapper_cublas.hpp:1301
↓ 1 callers
Function
cublasXgerc
Forwards the cuBLAS calls for CGERC/ZGERC
test/wrapper_cublas.hpp:1371
↓ 1 callers
Function
cublasXgeru
Forwards the cuBLAS calls for CGERU/ZGERU
test/wrapper_cublas.hpp:1335
↓ 1 callers
Function
cublasXhbmv
Forwards the cuBLAS calls for CHBMV/ZHBMV
test/wrapper_cublas.hpp:728
↓ 1 callers
Function
cublasXhemm
Forwards the cuBLAS calls for CHEMM/ZHEMM
test/wrapper_cublas.hpp:1814
↓ 1 callers
Function
cublasXhemv
Forwards the cuBLAS calls for CHEMV/ZHEMV
test/wrapper_cublas.hpp:686
↓ 1 callers
Function
cublasXher
Forwards the cuBLAS calls for CHER/ZHER
test/wrapper_cublas.hpp:1407
↓ 1 callers
Function
cublasXher2
Forwards the cuBLAS calls for CHER2/ZHER2
test/wrapper_cublas.hpp:1459
↓ 1 callers
Function
cublasXher2k
Forwards the cuBLAS calls for CHER2K/ZHER2K
test/wrapper_cublas.hpp:2033
↓ 1 callers
Function
cublasXherk
Forwards the cuBLAS calls for CHERK/ZHERK
test/wrapper_cublas.hpp:1928
↓ 1 callers
Function
cublasXhpmv
Forwards the cuBLAS calls for CHPMV/ZHPMV
test/wrapper_cublas.hpp:771
↓ 1 callers
Function
cublasXhpr
Forwards the cuBLAS calls for CHPR/ZHPR
test/wrapper_cublas.hpp:1433
↓ 1 callers
Function
cublasXhpr2
Forwards the cuBLAS calls for CHPR2/ZHPR2
test/wrapper_cublas.hpp:1495
↓ 1 callers
Function
cublasXsbmv
Forwards the cuBLAS calls for SSBMV/DSBMV
test/wrapper_cublas.hpp:848
↓ 1 callers
Function
cublasXscal
Forwards the cuBLAS calls for SSCAL/DSCAL/CSCAL/ZSCAL
test/wrapper_cublas.hpp:177
↓ 1 callers
Function
cublasXspmv
Forwards the cuBLAS calls for SSPMV/DSPMV
test/wrapper_cublas.hpp:882
↓ 1 callers
Function
cublasXspr
Forwards the cuBLAS calls for SSPR/DSPR
test/wrapper_cublas.hpp:1560
↓ 1 callers
Function
cublasXspr2
Forwards the cuBLAS calls for SSPR2/DSPR2
test/wrapper_cublas.hpp:1621
↓ 1 callers
Function
cublasXsymm
Forwards the cuBLAS calls for SSYMM/DSYMM/CSYMM/ZSYMM
test/wrapper_cublas.hpp:1737
↓ 1 callers
Function
cublasXsymv
Forwards the cuBLAS calls for SSYMV/DSYMV
test/wrapper_cublas.hpp:814
↓ 1 callers
Function
cublasXsyr
Forwards the cuBLAS calls for SSYR/DSYR
test/wrapper_cublas.hpp:1531
↓ 1 callers
Function
cublasXsyr2
Forwards the cuBLAS calls for SSYR2/DSYR2
test/wrapper_cublas.hpp:1589
↓ 1 callers
Function
cublasXsyr2k
Forwards the cuBLAS calls for SSYR2K/DSYR2K/CSYR2K/ZSYR2K
test/wrapper_cublas.hpp:1956
↓ 1 callers
Function
cublasXsyrk
Forwards the cuBLAS calls for SSYRK/DSYRK/CSYRK/ZSYRK
test/wrapper_cublas.hpp:1858
↓ 1 callers
Function
cublasXtrmm
Forwards the cuBLAS calls for STRMM/DTRMM/CTRMM/ZTRMM
test/wrapper_cublas.hpp:2071
↓ 1 callers
Function
cublasXtrsm
Forwards the cuBLAS calls for STRSM/DTRSM/CTRSM/ZTRSM
test/wrapper_cublas.hpp:2142
↓ 1 callers
Function
decompress_database
Undo the above compression
scripts/database/database/io.py:61
↓ 1 callers
Method
end
src/clpp11.hpp:631
↓ 1 callers
Method
exists
src/database/database.hpp:49
↓ 1 callers
Function
get_cpp_device_vendor
Retrieves the C++ code for the (default) vendor and device type
scripts/database/database/clblast.py:85
↓ 1 callers
Function
get_cpp_family_includes
(family, precisions)
scripts/database/database/clblast.py:93
↓ 1 callers
Function
get_cpp_footer
Retrieves the C++ footer
scripts/database/database/clblast.py:72
↓ 1 callers
Function
get_cpp_header_namespace
()
scripts/database/database/clblast.py:68
↓ 1 callers
Function
get_cpp_precision
Retrieves the C++ code for the start of a new precision
scripts/database/database/clblast.py:77
↓ 1 callers
Function
get_hpp_family_includes
(family, precisions)
scripts/database/database/clblast.py:101
↓ 1 callers
Function
get_kernel_database_results
Retrieves the best result from a group of results. Asserts for valid data
scripts/database/database/clblast.py:122
↓ 1 callers
Function
get_smallest_best_parameters
Sets defaults based on the smallest values of all known entries. The average might be better for performance but some parameters might not be supp
scripts/database/database/defaults.py:142
↓ 1 callers
Function
main
(argv)
scripts/database/database.py:88
↓ 1 callers
Function
parse_arguments
(argv)
scripts/benchmark/benchmark.py:78
↓ 1 callers
Function
parse_arguments
(argv)
scripts/benchmark/benchmark_all.py:19
↓ 1 callers
Function
print_as_name
(name)
scripts/database/database/clblast.py:118
↓ 1 callers
Function
remove_database_entries
(database, remove_if_matches_fields)
scripts/database/database.py:61
↓ 1 callers
Function
remove_identifiers
Removes an identifier from all sections in the database
scripts/database/database/defaults.py:29
↓ 1 callers
Function
remove_mismatched_arguments
Checks for tuning results with mis-matched entries and removes them according to user preferences
scripts/database/database.py:24
↓ 1 callers
Function
remove_this_entry
(section)
scripts/database/database.py:64
↓ 1 callers
Function
run_benchmark
(name, arguments_list, precision, num_runs, platform, device, comparisons)
scripts/benchmark/benchmark.py:36
Method
AMDBoardName
Platform specific extensions
src/clpp11.hpp:343
Function
Amax
src/clblast.cpp:313
Function
Amax
src/clblast_cuda.cpp:340
Function
Amin
src/clblast.cpp:337
Function
Amin
src/clblast_cuda.cpp:366
Function
Asum
src/clblast.cpp:265
Function
Asum
src/clblast_cuda.cpp:288
Function
Axpy
src/clblast_cuda.cpp:160
Function
AxpyBatched
src/clblast_cuda.cpp:1664
Method
BLASError
src/utilities/clblast_exceptions.cpp:37
Method
BLASLevel
The BLAS level: 1, 2, or 3
test/routines/level2/xsyr2.hpp:25
Method
BLASLevel
The BLAS level: 1, 2, or 3
test/routines/level2/xtrsv.hpp:25
Method
BLASLevel
The BLAS level: 1, 2, or 3
test/routines/level2/xgbmv.hpp:25
Method
BLASLevel
The BLAS level: 1, 2, or 3
test/routines/level2/xspr.hpp:25
Method
BLASLevel
The BLAS level: 1, 2, or 3
test/routines/level2/xher2.hpp:25
Method
BLASLevel
The BLAS level: 1, 2, or 3
test/routines/level2/xspr2.hpp:25
Method
BLASLevel
The BLAS level: 1, 2, or 3
test/routines/level2/xtrmv.hpp:25
Method
BLASLevel
The BLAS level: 1, 2, or 3
test/routines/level2/xhpr.hpp:25
Method
BLASLevel
The BLAS level: 1, 2, or 3
test/routines/level2/xgeru.hpp:25
Method
BLASLevel
The BLAS level: 1, 2, or 3
test/routines/level2/xher.hpp:25
Method
BLASLevel
The BLAS level: 1, 2, or 3
test/routines/level2/xsbmv.hpp:25
Method
BLASLevel
The BLAS level: 1, 2, or 3
test/routines/level2/xger.hpp:25
Method
BLASLevel
The BLAS level: 1, 2, or 3
test/routines/level2/xtbmv.hpp:25
Method
BLASLevel
The BLAS level: 1, 2, or 3
test/routines/level2/xhpr2.hpp:25
Method
BLASLevel
The BLAS level: 1, 2, or 3
test/routines/level2/xsymv.hpp:25
Method
BLASLevel
The BLAS level: 1, 2, or 3
test/routines/level2/xhpmv.hpp:25
Method
BLASLevel
The BLAS level: 1, 2, or 3
test/routines/level2/xhbmv.hpp:25
Method
BLASLevel
The BLAS level: 1, 2, or 3
test/routines/level2/xhemv.hpp:25
Method
BLASLevel
The BLAS level: 1, 2, or 3
test/routines/level2/xgerc.hpp:25
Method
BLASLevel
The BLAS level: 1, 2, or 3
test/routines/level2/xsyr.hpp:25
Method
BLASLevel
The BLAS level: 1, 2, or 3
test/routines/level2/xspmv.hpp:25
Method
BLASLevel
The BLAS level: 1, 2, or 3
test/routines/level2/xtpmv.hpp:25
Method
BLASLevel
The BLAS level: 1, 2, or 3
test/routines/level2/xgemv.hpp:25
Method
BLASLevel
The BLAS level: 4 for the extra routines
test/routines/levelx/xim2col.hpp:25
Method
BLASLevel
The BLAS level: 4 for the extra routines
test/routines/levelx/xcol2im.hpp:25
Method
BLASLevel
The BLAS level: 4 for the extra routines
test/routines/levelx/xomatcopy.hpp:96
Method
BLASLevel
The BLAS level: 4 for the extra routines (note: tested with matrix-size values for 'n')
test/routines/levelx/xhad.hpp:72
Method
BLASLevel
The BLAS level: 4 for the extra routines
test/routines/levelx/xinvert.hpp:133
Method
BLASLevel
The BLAS level: 4 for the extra routines
test/routines/levelx/xconvgemm.hpp:25
Method
BLASLevel
Although it is a non-BLAS routine, it can still be tested against level-3 routines in a loop
test/routines/levelx/xgemmstridedbatched.hpp:25
Method
BLASLevel
Although it is a non-BLAS routine, it can still be tested against level-1 routines in a loop
test/routines/levelx/xaxpybatched.hpp:25
← previous
next →
501–600 of 2,813, ranked by callers