Releases: KCL-BMEIS/niftyreg
Releases · KCL-BMEIS/niftyreg
v2.0.0
What's Changed
- Rearchitect and Reinstate GPU by @onurulgen in #114
- Reinstated GPU into the project by fixing or implementing missing functions
- Rearchitected the project to combine GPU and CPU implementations by using virtual functions
- Increased the performance up to 11 times by using GPU
- Implemented unit and regression tests for GPU and CPU by using Catch2 framework
- Developed GitHub Actions for tests, coverage, static code analysis, and producing CPU and GPU executables for Windows, Linux and macOS
Releases
- Ubuntu versions require Ubuntu 22.04 or later
- CUDA versions require CUDA runtime 11.8 or later, and a CUDA GPU with compute capability 6.0 or later
- Windows versions require Windows 10 or later with Visual C++ Redistributable
- macOS-Intel version requires macOS 13 or later with an Intel CPU
- macOS version requires macOS 14 or later with an Apple M chip
- All versions require a 64-bit OS