BlogDocs

Add SVD divide-and-conquer, symmetric eigenvalue solver(#12)

Merged
Comparing
dgesdd
(
ddf8cdb
) with
main
(
b622c00
)
0%
IMPROVEMENTS
0
REGRESSIONS
0
UNTOUCHED
12
NEW
4
DROPPED
0
IGNORED
0

Benchmarks

New

test_gesdd[mn0]
pytest_benchmarks/bench_blas.py::test_gesdd[mn0]
N/A
N/A
345.7 µs
test_gesdd[mn1]
pytest_benchmarks/bench_blas.py::test_gesdd[mn1]
N/A
N/A
451.3 ms
test_syev[200]
pytest_benchmarks/bench_blas.py::test_syev[200]
N/A
N/A
333.6 ms
test_syev[50]
pytest_benchmarks/bench_blas.py::test_syev[50]
N/A
N/A
8 ms

Passed

test_daxpy[1000]
pytest_benchmarks/bench_blas.py::test_daxpy[1000]
0%
31 µs
30.9 µs
test_syrk[100]
pytest_benchmarks/bench_blas.py::test_syrk[100]
0%
340.9 µs
339.3 µs
test_dot[1000]
pytest_benchmarks/bench_blas.py::test_dot[1000]
0%
28.7 µs
28.6 µs
test_nrm2[1000]
pytest_benchmarks/bench_blas.py::test_nrm2[1000]
0%
30.8 µs
30.6 µs
test_dot[100]
pytest_benchmarks/bench_blas.py::test_dot[100]
0%
23.3 µs
23.2 µs
test_daxpy[100]
pytest_benchmarks/bench_blas.py::test_daxpy[100]
0%
25.2 µs
25.1 µs
test_gesv[100]
pytest_benchmarks/bench_blas.py::test_gesv[100]
0%
386.4 µs
385.9 µs
test_gesv[1000]
pytest_benchmarks/bench_blas.py::test_gesv[1000]
0%
93.3 ms
93.2 ms
test_gemm[1000]
pytest_benchmarks/bench_blas.py::test_gemm[1000]
0%
239.4 ms
239.4 ms
test_syrk[1000]
pytest_benchmarks/bench_blas.py::test_syrk[1000]
0%
130.3 ms
130.3 ms
test_gemm[100]
pytest_benchmarks/bench_blas.py::test_gemm[100]
0%
471 µs
471.2 µs
test_nrm2[100]
pytest_benchmarks/bench_blas.py::test_nrm2[100]
0%
34.1 µs
34.3 µs

Commits

Click on a commit to change the comparison range
base
main
b622c00
0%
MAINT: rm broken pyproject.toml It was using `flit`, which is OK until C extensions are involved. Now they are, so if we would need a python build interface at some point, it'll need to be meson. Meanwhile, the CI yml file has the right incantation.
6a236d6
6 months ago
by ev-br
0%
ENH: add dsyev (symmetric eigenvalue solver)
ddf8cdb
6 months ago
by ev-br
ResourcesHomePricingDocsBlogGitHubChangelog
Copyright © 2024 CodSpeed Technology SAS. All rights reserved.