Skip to content

Test Results

Christian Woltering edited this page Feb 9, 2024 · 10 revisions

Results for CSparse.Interop.Tests.exe --size 2500 --density 0.005 (AMD Ryzen 3600, .NET 8):

Name real symmetric complex hermitian
Cholesky (CSparse.NET) - 0.393s - 0.747s
LU (CSparse.NET) 4.650s 2.092s 6.588s 2.697s
QR (CSparse.NET) 5.792s - 10.724s -
Cholesky (CXSparse) - 0.341s - 0.955s
LU (CXSparse) 2.383s 1.050s 5.521s 2.281s
QR (CXSparse) 5.012s - 13.268s -
UMFPACK 0.170s 0.150s 0.457s 0.324s
CHOLMOD - 0.055s - 0.089s
SPQR 0.233s - 0.773s -
SparseQR MKL 0.644s - - -
SuperLU 1.030s 0.327s 3.295s 1.112s
PARDISO 0.256s 0.091s 0.443s 0.190s

CUDA

Results for benchmark.exe --cuda:

Running CUDA tests (Double) ... [N = 1000]

Testing CUDA Cholesky (symmetric)         0.208s  [GPU 0.017s]
Testing CUDA QR                           0.242s  [GPU 0.026s]
Testing CUDA QR (symmetric)               0.231s  [GPU 0.024s]

Running CUDA tests (Complex) ... [N = 1000]

Testing CUDA Cholesky (symmetric)         0.098s  [GPU 0.017s]
Testing CUDA QR                           0.390s  [GPU 0.026s]
Testing CUDA QR (symmetric)               0.358s  [GPU 0.025s]
Clone this wiki locally