NFFT
nfft
BlogDocsChangelog

Add multi-threaded benchmarks.

#173
Comparing
feature/threaded_benchmarks
(
51a110a
) with
develop
(
ceacfa2
)
CodSpeed Performance Gauge
0%
Untouched
66
New
176
Skipped
22
Archived
110

Benchmarks

Skipped (22)

New

ubuntu-latest_clang_kaiserbessel_long-double_openmp/nfft_forward_direct_2d_omp[16/16/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A58.5 ms
ubuntu-latest_clang_kaiserbessel_long-double_openmp/nfft_forward_direct_1d_omp[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A369.7 ms
ubuntu-latest_clang_kaiserbessel_long-double_openmp/nfft_forward_direct_2d_omp[32/32/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A471.4 ms
ubuntu-latest_clang_kaiserbessel_long-double_openmp/nfft_forward_direct_3d_omp[16/16/16/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A1.9 s
ubuntu-latest_clang_kaiserbessel_long-double_openmp/nfft_forward_direct_1d_omp[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A1.9 ms
ubuntu-latest_clang_kaiserbessel_long-double_openmp/nfft_forward_direct_1d_omp[128/400]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A23.3 ms
ubuntu-latest_clang_kaiserbessel_long-double_openmp/nfft_forward_direct_3d_omp[4/4/4/250]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A7.8 ms
ubuntu-latest_clang_kaiserbessel_long-double_openmp/nfft_forward_direct_3d_omp[8/8/8/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A112.9 ms
ubuntu-latest_clang_kaiserbessel_long-double_openmp/nfft_forward_direct_2d_omp[64/64/2000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A3.8 s
ubuntu-latest_clang_kaiserbessel_long-double_openmp/nfft_adjoint_direct_3d_omp[8/8/8/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A114.4 ms
ubuntu-latest_clang_kaiserbessel_long-double_openmp/nfft_forward_direct_1d_omp[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A92 ms
ubuntu-latest_clang_kaiserbessel_long-double_openmp/nfft_forward_direct_1d_omp[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A6.3 ms
ubuntu-latest_clang_kaiserbessel_long-double_openmp/nfft_adjoint_direct_1d_omp[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A6.6 ms
ubuntu-latest_clang_kaiserbessel_long-double_openmp/nfft_adjoint_direct_1d_omp[128/400]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A23.9 ms
ubuntu-latest_clang_kaiserbessel_long-double_openmp/nfft_adjoint_direct_1d_omp[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A374.7 ms
ubuntu-latest_clang_kaiserbessel_long-double_openmp/nfft_adjoint_direct_1d_omp[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A2.3 ms
ubuntu-latest_clang_kaiserbessel_long-double_openmp/nfft_adjoint_direct_1d_omp[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A93.7 ms
ubuntu-latest_clang_kaiserbessel_long-double_openmp/nfft_adjoint_direct_2d_omp[16/16/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A57.8 ms
ubuntu-latest_clang_kaiserbessel_long-double_openmp/nfft_adjoint_direct_2d_omp[64/64/2000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A3.8 s
ubuntu-latest_clang_kaiserbessel_long-double_openmp/nfft_adjoint_direct_3d_omp[4/4/4/250]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A8.3 ms
ubuntu-latest_clang_kaiserbessel_long-double_openmp/nfft_adjoint_direct_2d_omp[32/32/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A471.7 ms
ubuntu-latest_clang_kaiserbessel_long-double_openmp/nfft_adjoint_direct_3d_omp[16/16/16/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A1.9 s
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_adjoint_direct_1d_omp[128/400]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A4.5 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_adjoint_direct_1d_omp[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A13.3 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_adjoint_direct_1d_omp[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A52.1 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_adjoint_direct_1d_omp[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A1.9 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_forward_direct_1d_omp[128/400]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A4.8 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_adjoint_direct_1d_omp[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A1.9 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_forward_direct_1d_omp[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A13.7 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_forward_direct_1d_omp[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A704.7 µs
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_forward_direct_1d_omp[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A51 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_adjoint_direct_2d_omp[32/32/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A74.7 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_forward_direct_1d_omp[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A1.2 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_adjoint_direct_2d_omp[64/64/2000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A592.6 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_forward_direct_2d_omp[16/16/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A11.1 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_forward_direct_3d_omp[4/4/4/250]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A2.8 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_forward_direct_2d_omp[32/32/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A74.3 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_forward_direct_2d_omp[64/64/2000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A599 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_forward_direct_3d_omp[8/8/8/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A19.2 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_adjoint_direct_3d_omp[16/16/16/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A304.5 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_adjoint_direct_3d_omp[8/8/8/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A20.1 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_adjoint_direct_3d_omp[4/4/4/250]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A2 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_adjoint_direct_2d_omp[16/16/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A9.9 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_forward_direct_3d_omp[16/16/16/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A299.2 ms
ubuntu-latest_clang_kaiserbessel_double_openmp/nfft_forward_direct_1d_omp[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A13.7 ms
ubuntu-latest_clang_kaiserbessel_double_openmp/nfft_adjoint_direct_1d_omp[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A16.2 ms
ubuntu-latest_clang_kaiserbessel_double_openmp/nfft_forward_direct_1d_omp[128/400]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A3.7 ms
ubuntu-latest_clang_kaiserbessel_double_openmp/nfft_forward_direct_1d_omp[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A1.1 ms
ubuntu-latest_clang_kaiserbessel_double_openmp/nfft_adjoint_direct_1d_omp[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A2.1 ms
ubuntu-latest_clang_kaiserbessel_double_openmp/nfft_adjoint_direct_1d_omp[128/400]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A4.6 ms
ubuntu-latest_clang_kaiserbessel_double_openmp/nfft_adjoint_direct_1d_omp[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A58 ms
ubuntu-latest_clang_kaiserbessel_double_openmp/nfft_forward_direct_1d_omp[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A50.8 ms
ubuntu-latest_clang_kaiserbessel_double_openmp/nfft_adjoint_direct_1d_omp[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A1.7 ms
ubuntu-latest_clang_kaiserbessel_double_openmp/nfft_forward_direct_1d_omp[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A1.6 ms
ubuntu-latest_clang_kaiserbessel_double_openmp/nfft_forward_direct_2d_omp[16/16/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A11 ms
ubuntu-latest_clang_kaiserbessel_double_openmp/nfft_forward_direct_3d_omp[16/16/16/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A312.5 ms
ubuntu-latest_clang_kaiserbessel_double_openmp/nfft_forward_direct_2d_omp[32/32/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A78.3 ms
ubuntu-latest_clang_kaiserbessel_double_openmp/nfft_forward_direct_3d_omp[4/4/4/250]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A1.9 ms
ubuntu-latest_clang_kaiserbessel_double_openmp/nfft_adjoint_direct_2d_omp[16/16/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A10.6 ms
ubuntu-latest_clang_kaiserbessel_double_openmp/nfft_adjoint_direct_3d_omp[16/16/16/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A310.7 ms
ubuntu-latest_clang_kaiserbessel_double_openmp/nfft_adjoint_direct_2d_omp[64/64/2000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A607.4 ms
ubuntu-latest_clang_kaiserbessel_double_openmp/nfft_adjoint_direct_3d_omp[8/8/8/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A19.6 ms
ubuntu-latest_clang_kaiserbessel_double_openmp/nfft_adjoint_direct_2d_omp[32/32/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A75.8 ms
ubuntu-latest_clang_kaiserbessel_double_openmp/nfft_forward_direct_2d_omp[64/64/2000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A626.8 ms
ubuntu-latest_clang_kaiserbessel_double_openmp/nfft_adjoint_direct_3d_omp[4/4/4/250]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A2.5 ms
ubuntu-latest_clang_kaiserbessel_double_openmp/nfft_forward_direct_3d_omp[8/8/8/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A19.9 ms
ubuntu-latest_gcc_kaiserbessel_double_openmp/nfft_forward_direct_1d_omp[128/400]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A3.3 ms
ubuntu-latest_gcc_kaiserbessel_double_openmp/nfft_forward_direct_1d_omp[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A50.8 ms
ubuntu-latest_gcc_kaiserbessel_double_openmp/nfft_forward_direct_1d_omp[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A1.3 ms
ubuntu-latest_gcc_kaiserbessel_double_openmp/nfft_forward_direct_2d_omp[64/64/2000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A612 ms
ubuntu-latest_gcc_kaiserbessel_double_openmp/nfft_adjoint_direct_1d_omp[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A704.3 µs
ubuntu-latest_gcc_kaiserbessel_double_openmp/nfft_forward_direct_3d_omp[16/16/16/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A304.6 ms
ubuntu-latest_gcc_kaiserbessel_double_openmp/nfft_adjoint_direct_1d_omp[128/400]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A3.7 ms
ubuntu-latest_gcc_kaiserbessel_double_openmp/nfft_adjoint_direct_1d_omp[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A52.2 ms
ubuntu-latest_gcc_kaiserbessel_double_openmp/nfft_forward_direct_1d_omp[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A13.2 ms
ubuntu-latest_gcc_kaiserbessel_double_openmp/nfft_forward_direct_1d_omp[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A827.4 µs
ubuntu-latest_gcc_kaiserbessel_double_openmp/nfft_adjoint_direct_1d_omp[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A13 ms
ubuntu-latest_gcc_kaiserbessel_double_openmp/nfft_adjoint_direct_3d_omp[4/4/4/250]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A2.2 ms
ubuntu-latest_gcc_kaiserbessel_double_openmp/nfft_adjoint_direct_3d_omp[16/16/16/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A306.4 ms
ubuntu-latest_gcc_kaiserbessel_double_openmp/nfft_adjoint_direct_1d_omp[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A1.2 ms
ubuntu-latest_gcc_kaiserbessel_double_openmp/nfft_adjoint_direct_2d_omp[32/32/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A75 ms
ubuntu-latest_gcc_kaiserbessel_double_openmp/nfft_adjoint_direct_2d_omp[16/16/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A9.4 ms
ubuntu-latest_gcc_kaiserbessel_double_openmp/nfft_forward_direct_3d_omp[4/4/4/250]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A1.7 ms
ubuntu-latest_gcc_kaiserbessel_double_openmp/nfft_forward_direct_2d_omp[32/32/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A76.4 ms
ubuntu-latest_gcc_kaiserbessel_double_openmp/nfft_adjoint_direct_3d_omp[8/8/8/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A19.2 ms
ubuntu-latest_gcc_kaiserbessel_double_openmp/nfft_forward_direct_2d_omp[16/16/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A10.7 ms
ubuntu-latest_gcc_kaiserbessel_double_openmp/nfft_forward_direct_3d_omp[8/8/8/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A19.3 ms
ubuntu-latest_gcc_kaiserbessel_double_openmp/nfft_adjoint_direct_2d_omp[64/64/2000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A595.8 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_adjoint_direct_1d_omp[128/400]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A4.1 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_adjoint_direct_1d_omp[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A409 µs
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_adjoint_direct_1d_omp[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A1.5 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_forward_direct_1d_omp[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A2.6 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_forward_direct_1d_omp[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A51.7 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_adjoint_direct_2d_omp[16/16/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A10.5 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_adjoint_direct_1d_omp[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A52.1 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_forward_direct_2d_omp[16/16/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A11.1 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_adjoint_direct_1d_omp[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A14 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_forward_direct_2d_omp[64/64/2000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A610 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_adjoint_direct_2d_omp[32/32/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A74.4 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_forward_direct_2d_omp[32/32/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A76.5 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_adjoint_direct_3d_omp[16/16/16/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A306.6 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_forward_direct_3d_omp[4/4/4/250]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A2.1 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_forward_direct_1d_omp[128/400]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A3.9 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_adjoint_direct_3d_omp[8/8/8/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A19.4 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_forward_direct_1d_omp[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A13.7 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_forward_direct_3d_omp[16/16/16/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A303.9 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_adjoint_direct_3d_omp[4/4/4/250]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A2.6 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_forward_direct_3d_omp[8/8/8/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A20.2 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_adjoint_direct_2d_omp[64/64/2000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A596 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_forward_direct_1d_omp[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A1.2 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_adjoint_direct_1d_omp[128/400]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A757.6 µs
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_adjoint_direct_1d_omp[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A2.9 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_adjoint_direct_1d_omp[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A773.3 µs
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_adjoint_direct_1d_omp[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A386.7 µs
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_forward_direct_1d_omp[128/400]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A1.5 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_forward_direct_1d_omp[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A1.4 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_forward_direct_1d_omp[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A7 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_forward_direct_3d_omp[16/16/16/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A92.5 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_forward_direct_3d_omp[4/4/4/250]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A1.1 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_forward_direct_2d_omp[16/16/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A4.6 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_forward_direct_3d_omp[8/8/8/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A6.3 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_forward_direct_2d_omp[32/32/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A22.9 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_forward_direct_2d_omp[64/64/2000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A180.8 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_forward_direct_1d_omp[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A347.7 µs
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_adjoint_direct_3d_omp[4/4/4/250]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A571.2 µs
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_adjoint_direct_3d_omp[8/8/8/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A6.6 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_adjoint_direct_2d_omp[16/16/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A2.7 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_adjoint_direct_2d_omp[32/32/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A19.3 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_adjoint_direct_2d_omp[64/64/2000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A144.4 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_adjoint_direct_3d_omp[16/16/16/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A86.5 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_adjoint_direct_1d_omp[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A9.9 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_forward_direct_1d_omp[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A2 ms
ubuntu-latest_clang_kaiserbessel_float_openmp/nfft_adjoint_direct_1d_omp[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A8.5 ms
ubuntu-latest_clang_kaiserbessel_float_openmp/nfft_adjoint_direct_1d_omp[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A518.4 µs
ubuntu-latest_clang_kaiserbessel_float_openmp/nfft_forward_direct_1d_omp[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A6.4 ms
ubuntu-latest_clang_kaiserbessel_float_openmp/nfft_adjoint_direct_1d_omp[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A32.1 ms
ubuntu-latest_clang_kaiserbessel_float_openmp/nfft_forward_direct_1d_omp[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A830.6 µs
ubuntu-latest_clang_kaiserbessel_float_openmp/nfft_adjoint_direct_2d_omp[32/32/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A37.8 ms
ubuntu-latest_clang_kaiserbessel_float_openmp/nfft_adjoint_direct_2d_omp[16/16/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A5.8 ms
ubuntu-latest_clang_kaiserbessel_float_openmp/nfft_forward_direct_1d_omp[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A24.2 ms
ubuntu-latest_clang_kaiserbessel_float_openmp/nfft_forward_direct_1d_omp[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A1.6 ms
ubuntu-latest_clang_kaiserbessel_float_openmp/nfft_adjoint_direct_1d_omp[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A2.5 ms
ubuntu-latest_clang_kaiserbessel_float_openmp/nfft_forward_direct_2d_omp[32/32/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A41.2 ms
ubuntu-latest_clang_kaiserbessel_float_openmp/nfft_forward_direct_2d_omp[16/16/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A7.1 ms
ubuntu-latest_clang_kaiserbessel_float_openmp/nfft_forward_direct_2d_omp[64/64/2000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A326.1 ms
ubuntu-latest_clang_kaiserbessel_float_openmp/nfft_forward_direct_3d_omp[16/16/16/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A163.9 ms
ubuntu-latest_clang_kaiserbessel_float_openmp/nfft_forward_direct_3d_omp[4/4/4/250]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A2.6 ms
ubuntu-latest_clang_kaiserbessel_float_openmp/nfft_forward_direct_3d_omp[8/8/8/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A10.8 ms
ubuntu-latest_clang_kaiserbessel_float_openmp/nfft_adjoint_direct_3d_omp[16/16/16/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A157.9 ms
ubuntu-latest_clang_kaiserbessel_float_openmp/nfft_adjoint_direct_3d_omp[4/4/4/250]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A2.2 ms
ubuntu-latest_clang_kaiserbessel_float_openmp/nfft_adjoint_direct_3d_omp[8/8/8/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A10.6 ms
ubuntu-latest_clang_kaiserbessel_float_openmp/nfft_adjoint_direct_2d_omp[64/64/2000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A299.5 ms
ubuntu-latest_clang_kaiserbessel_float_openmp/nfft_forward_direct_1d_omp[128/400]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A1.7 ms
ubuntu-latest_clang_kaiserbessel_float_openmp/nfft_adjoint_direct_1d_omp[128/400]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A2.4 ms
ubuntu-latest_gcc_kaiserbessel_float_openmp/nfft_adjoint_direct_1d_omp[128/400]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A3.1 ms
ubuntu-latest_gcc_kaiserbessel_float_openmp/nfft_forward_direct_2d_omp[32/32/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A40.5 ms
ubuntu-latest_gcc_kaiserbessel_float_openmp/nfft_forward_direct_3d_omp[8/8/8/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A12 ms
ubuntu-latest_gcc_kaiserbessel_float_openmp/nfft_forward_direct_3d_omp[4/4/4/250]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A1.6 ms
ubuntu-latest_gcc_kaiserbessel_float_openmp/nfft_forward_direct_1d_omp[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A2.1 ms
ubuntu-latest_gcc_kaiserbessel_float_openmp/nfft_forward_direct_2d_omp[16/16/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A6.4 ms
ubuntu-latest_gcc_kaiserbessel_float_openmp/nfft_forward_direct_1d_omp[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A6.4 ms
ubuntu-latest_gcc_kaiserbessel_float_openmp/nfft_adjoint_direct_1d_omp[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A1 ms
ubuntu-latest_gcc_kaiserbessel_float_openmp/nfft_forward_direct_1d_omp[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A1.9 ms
ubuntu-latest_gcc_kaiserbessel_float_openmp/nfft_adjoint_direct_1d_omp[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A6.4 ms
ubuntu-latest_gcc_kaiserbessel_float_openmp/nfft_adjoint_direct_2d_omp[16/16/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A6.4 ms
ubuntu-latest_gcc_kaiserbessel_float_openmp/nfft_adjoint_direct_1d_omp[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A1.4 ms
ubuntu-latest_gcc_kaiserbessel_float_openmp/nfft_forward_direct_1d_omp[128/400]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A2.6 ms
ubuntu-latest_gcc_kaiserbessel_float_openmp/nfft_adjoint_direct_2d_omp[32/32/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A40.1 ms
ubuntu-latest_gcc_kaiserbessel_float_openmp/nfft_forward_direct_1d_omp[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A25.3 ms
ubuntu-latest_gcc_kaiserbessel_float_openmp/nfft_adjoint_direct_1d_omp[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A26.5 ms
ubuntu-latest_gcc_kaiserbessel_float_openmp/nfft_forward_direct_3d_omp[16/16/16/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A161.7 ms
ubuntu-latest_gcc_kaiserbessel_float_openmp/nfft_forward_direct_2d_omp[64/64/2000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A320.4 ms
ubuntu-latest_gcc_kaiserbessel_float_openmp/nfft_adjoint_direct_3d_omp[4/4/4/250]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A2.3 ms
ubuntu-latest_gcc_kaiserbessel_float_openmp/nfft_adjoint_direct_3d_omp[8/8/8/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A11.8 ms
ubuntu-latest_gcc_kaiserbessel_float_openmp/nfft_adjoint_direct_2d_omp[64/64/2000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A304.3 ms
ubuntu-latest_gcc_kaiserbessel_float_openmp/nfft_adjoint_direct_3d_omp[16/16/16/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
N/A
N/A161 ms

Passed

ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_forward_direct_2d[32/32/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
22 ms22 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_adjoint_direct_2d[32/32/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
24.3 ms24.3 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_adjoint_direct_2d[16/16/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
3.1 ms3.1 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_forward_direct_2d[16/16/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
9.2 ms9.2 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_forward_direct_2d[16/16/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
9.4 ms9.4 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_adjoint_direct_1d[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
12.5 ms12.5 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_adjoint_direct_2d[64/64/2000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
597.6 ms597.6 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_forward_direct_2d[32/32/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
75.4 ms75.4 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_adjoint_direct_2d[64/64/2000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
197.7 ms197.7 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_forward_direct_2d[64/64/2000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
609 ms609 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_adjoint_direct_3d[16/16/16/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
297.6 ms297.6 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_forward_direct_3d[16/16/16/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
303.2 ms303.2 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_adjoint_direct_1d[128/400]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
3.1 ms3.1 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_adjoint_direct_2d[32/32/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
73.5 ms73.5 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_forward_direct_2d[32/32/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
74 ms74 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_adjoint_direct_1d[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
50.3 ms50.3 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_adjoint_direct_1d[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
778.3 µs778.3 µs
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_adjoint_direct_3d[4/4/4/250]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_adjoint_direct_3d[8/8/8/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
18.3 ms18.3 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_forward_direct_3d[4/4/4/250]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_forward_direct_3d[8/8/8/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
18.4 ms18.4 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_forward_direct_1d[128/400]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
3.1 ms3.1 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_forward_direct_1d[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
195.6 µs195.6 µs
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_forward_direct_1d[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
50.3 ms50.3 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_forward_direct_1d[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
780.8 µs780.8 µs
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_adjoint_direct_1d[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
194.7 µs194.7 µs
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_adjoint_direct_1d[128/400]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
3.1 ms3.1 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_adjoint_direct_1d[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
195.6 µs195.6 µs
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_adjoint_direct_2d[16/16/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
9.2 ms9.2 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_adjoint_direct_1d[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
781.8 µs781.8 µs
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_adjoint_direct_2d[32/32/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
74.1 ms74.1 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_adjoint_direct_1d[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
50.5 ms50.5 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_forward_direct_3d[8/8/8/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
18.8 ms18.8 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_forward_direct_3d[4/4/4/250]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_adjoint_direct_3d[4/4/4/250]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_adjoint_direct_3d[8/8/8/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
18.4 ms18.4 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_adjoint_direct_1d[128/400]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
540.8 µs540.8 µs
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_adjoint_direct_1d[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
138.1 µs138.1 µs
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_adjoint_direct_1d[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
36.6 µs36.6 µs
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_forward_direct_2d[16/16/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
2.8 ms2.8 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_forward_direct_3d[4/4/4/250]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
400.2 µs400.2 µs
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_forward_direct_2d[64/64/2000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
179.5 ms179.5 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_forward_direct_1d[128/400]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
426.2 µs426.2 µs
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_forward_direct_1d[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
1.7 ms1.7 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_forward_direct_1d[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
29.7 µs29.7 µs
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_forward_direct_1d[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
6.7 ms6.7 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_forward_direct_1d[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
110.3 µs110.3 µs
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_adjoint_direct_1d[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
2.1 ms2.1 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_adjoint_direct_1d[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
8.5 ms8.5 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_forward_direct_3d[16/16/16/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
297.5 ms297.5 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_adjoint_direct_3d[16/16/16/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
295.3 ms295.3 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_forward_direct_2d[64/64/2000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
597.6 ms597.6 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_adjoint_direct_2d[64/64/2000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
593 ms593 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_adjoint_direct_1d[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
12.6 ms12.6 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_forward_direct_1d[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
12.5 ms12.5 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_adjoint_direct_3d[16/16/16/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
100.9 ms100.9 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_forward_direct_3d[16/16/16/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
91.7 ms91.7 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_forward_direct_1d[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
50.5 ms50.5 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_forward_direct_1d[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
12.6 ms12.6 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_adjoint_direct_2d[16/16/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
9.1 ms9.1 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_adjoint_direct_3d[8/8/8/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
6.3 ms6.3 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_forward_direct_3d[8/8/8/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
5.7 ms5.7 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_forward_direct_1d[128/400]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
3.1 ms3.1 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_forward_direct_1d[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
784.4 µs784.4 µs
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_adjoint_direct_3d[4/4/4/250]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
435.1 µs435.2 µs
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_forward_direct_1d[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
196.5 µs196.5 µs

Commits

Click on a commit to change the comparison range
Base
develop
ceacfa2
0%
Add multi-threaded benchmarks.
51a110a
24 days ago
by jenskeiner
© 2025 CodSpeed Technology
Home Terms Privacy Docs