Skip to content

Commit e60b966

Browse files
committed
CHANGELOG
1 parent c7db9bf commit e60b966

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

CHANGELOG

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
List of features / changes made / release notes, in reverse chronological order.
22
If not stated, FINUFFT is assumed (cuFINUFFT <=1.3 is listed separately).
33

4+
V 2.3.0beta (6/21/24)
5+
6+
* Major acceleration of spread/interp kernels using XSIMD header-only lib,
7+
kernel evaluation, templating by ns with AVX-width-dependent decisions.
8+
Up to 80% faster, dep on compiler. (Marco Barbone with help from Libin Lu).
9+
NOTE: introduces new dependency (XSIMD), added to cMake and makefile.
10+
* new perftest/compare_spreads.jl compares two spreadinterp libs (A Barnett).
411
* new benchmarker perftest/spreadtestndall sweeps all kernel widths (M Barbone).
512
* cufinufft now supports modeord(type 1,2 only): 0 CMCL-style increasing mode
613
order, 1 FFT-style mode order.

0 commit comments

Comments
 (0)