NFFT
nfft
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Fix array size in PRE_FG_PSI mode.
#171
Merged
Comparing
feature/off-by-one
(
8972573
) with
develop
(
de1eff8
)
CodSpeed Performance Gauge
0%
Untouched
88
Archived
154
Benchmarks
154 archived benchmarks were run. If they were deleted in another branch, consider rebasing to remove them from the report.
Click here to see them
.
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 ms
22 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 ms
24.3 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 µs
540.8 µ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 µs
36.6 µs
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_forward_direct_1d[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
29.7 µs
29.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 ms
6.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 µs
110.3 µs
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_adjoint_direct_1d[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
8.5 ms
8.5 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 ms
91.7 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 µs
400.2 µ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 ms
2.8 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_adjoint_direct_1d[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
138.1 µs
138.1 µs
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 ms
5.7 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 ms
3.1 ms
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 ms
179.5 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 ms
197.7 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 ms
100.9 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 ms
6.3 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 µs
426.2 µ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 µs
435.1 µ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 ms
1.7 ms
ubuntu-latest_gcc_kaiserbessel_long-double_openmp/nfft_adjoint_direct_1d[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
2.1 ms
2.1 ms
ubuntu-latest_gcc_kaiserbessel_long-double_singlethread/nfft_adjoint_direct_1d[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
2.1 ms
2.1 ms
ubuntu-latest_gcc_kaiserbessel_long-double_singlethread/nfft_forward_direct_3d[4/4/4/250]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
400.2 µs
400.2 µs
ubuntu-latest_gcc_kaiserbessel_long-double_singlethread/nfft_adjoint_direct_1d[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
36.6 µs
36.6 µs
ubuntu-latest_gcc_kaiserbessel_long-double_singlethread/nfft_adjoint_direct_3d[16/16/16/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
100.9 ms
100.9 ms
ubuntu-latest_gcc_kaiserbessel_long-double_singlethread/nfft_adjoint_direct_1d[128/400]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
540.8 µs
540.8 µs
ubuntu-latest_gcc_kaiserbessel_long-double_singlethread/nfft_forward_direct_2d[16/16/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
2.8 ms
2.8 ms
ubuntu-latest_gcc_kaiserbessel_long-double_singlethread/nfft_adjoint_direct_1d[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
138.1 µs
138.1 µs
ubuntu-latest_gcc_kaiserbessel_long-double_singlethread/nfft_forward_direct_2d[64/64/2000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
179.5 ms
179.5 ms
ubuntu-latest_gcc_kaiserbessel_long-double_singlethread/nfft_adjoint_direct_3d[8/8/8/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
6.3 ms
6.3 ms
ubuntu-latest_gcc_kaiserbessel_long-double_singlethread/nfft_forward_direct_1d[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
6.7 ms
6.7 ms
ubuntu-latest_gcc_kaiserbessel_long-double_singlethread/nfft_forward_direct_1d[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
1.7 ms
1.7 ms
ubuntu-latest_gcc_kaiserbessel_long-double_singlethread/nfft_forward_direct_3d[8/8/8/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
5.7 ms
5.7 ms
ubuntu-latest_gcc_kaiserbessel_long-double_singlethread/nfft_adjoint_direct_3d[4/4/4/250]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
435.1 µs
435.1 µs
ubuntu-latest_gcc_kaiserbessel_long-double_singlethread/nfft_adjoint_direct_2d[16/16/500]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
3.1 ms
3.1 ms
ubuntu-latest_gcc_kaiserbessel_long-double_singlethread/nfft_forward_direct_1d[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
110.3 µs
110.3 µs
ubuntu-latest_gcc_kaiserbessel_long-double_singlethread/nfft_forward_direct_1d[128/400]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
426.2 µs
426.2 µs
ubuntu-latest_gcc_kaiserbessel_long-double_singlethread/nfft_forward_direct_3d[16/16/16/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
91.7 ms
91.7 ms
ubuntu-latest_gcc_kaiserbessel_long-double_singlethread/nfft_adjoint_direct_2d[64/64/2000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
197.7 ms
197.7 ms
ubuntu-latest_gcc_kaiserbessel_long-double_singlethread/nfft_forward_direct_1d[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
29.6 µs
29.6 µs
ubuntu-latest_gcc_kaiserbessel_long-double_singlethread/nfft_adjoint_direct_1d[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
8.5 ms
8.5 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 ms
12.5 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 ms
597.6 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_adjoint_direct_1d[32/100]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
194.7 µs
194.7 µs
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_adjoint_direct_1d[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
778.3 µs
778.3 µs
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 ms
295.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 ms
1.1 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 ms
9.1 ms
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_forward_direct_1d[512/1600]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
50.3 ms
50.3 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 ms
18.4 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 ms
9.2 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 ms
50.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 µs
780.8 µs
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_forward_direct_1d[256/800]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
12.5 ms
12.5 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 µs
195.6 µs
ubuntu-latest_gcc-snapshot_kaiserbessel_double_openmp/nfft_adjoint_direct_2d[64/64/2000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
593 ms
593 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 ms
3.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 ms
73.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 ms
297.5 ms
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 ms
1.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 ms
18.3 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 ms
3.1 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 ms
74 ms
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_adjoint_direct_1d[128/400]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
3.1 ms
3.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 µs
195.6 µ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 µs
196.5 µs
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 ms
303.2 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 ms
50.5 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 ms
50.5 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 ms
1.2 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 ms
18.8 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 µs
781.8 µs
ubuntu-latest_gcc-14_kaiserbessel_double_openmp/nfft_forward_direct_1d[64/200]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
784.4 µs
784.4 µ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 ms
9.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 ms
9.4 ms
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 ms
74.1 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 ms
75.4 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 ms
597.6 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 ms
297.6 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 ms
3.1 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 ms
18.4 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 ms
1.2 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 ms
12.6 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 ms
12.6 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 ms
609 ms
ubuntu-latest_gcc_kaiserbessel_long-double_singlethread/nfft_adjoint_direct_2d[32/32/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
24.3 ms
24.3 ms
ubuntu-latest_gcc_kaiserbessel_long-double_singlethread/nfft_forward_direct_2d[32/32/1000]
benchmarks/bench_nfft_direct.cpp
CodSpeed Performance Gauge
0%
22 ms
22 ms
Commits
Click on a commit to change the comparison range
Base
develop
de1eff8
0%
Bump array length.
8972573
26 days ago
by jenskeiner
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs