Repository navigation
wgpu-nufft 0.3.2
A Julia package; see CHANGELOG.md.
Added:
- WgpuNufft (julia/WgpuNufft): a Julia package over the C interface, with
one-call transforms nufft1d1 to nufft3d3, which keep their plans, and a
Plan with setpts! and execute for batches and any dimension, on Float64
and Float32 arrays. Options (backend, precision, mode order, threads,
upsampling) are keywords; library errors are thrown as WgpuNufftError.
Known limitations:
- The MATLAB interface compiles and links but has not yet run in MATLAB.
- On DX12 with FXC, Df64 plans take minutes to create; on Windows, prefer
Vulkan for Df64 plans. - 7D and 8D plans are practical only on small grids at tolerances near
1e-3. - Metal has not been tested.