Releases: moderngpu/moderngpu
Releases · moderngpu/moderngpu
moderngpu v2.13.0
General build advice; please see what GitHub actions are successfully building with and use that instead. The latest version of CUDA and the respective environment at the time of release builds fine! The gist of this release is improving the general build support for Linux and Windows. Added some CI to help make the project more robust.
v2.13.0 Changelog
Enhancements
cmake
support (requires minimum cmake version 3.19) (also fixes #44),- Windows support,
- GitHub actions --- continuous integration, supports latest ubuntu and windows builds,
- Add supports for ampere architecture (SM 86 and below).
Fixes
- Add supports for demos and tutorials, tested (Fixes #45),
- Removed
std::binary_function
(deprecated in C++11 and removed in C++17), fixes compilation for C++17 (Fixes #46), - Alignment issues solved (maybe in future we can use C++
alignas
instead), - Untested, but may have fixes #43, issue with clang-cuda compile,
- Fixes issue #30, added a possible way to cite the project.
Removes
is_restrict
andremove_restrict
, cause a compiler issue on Windows (Fixes #23)