Hello fellow CUDA’ers,
I’ve released a new version of cuda-api-wrappers , my lightweight, Modern-C++, header-only wrapper library for CUDA.
Actually, this is the third release since my announcement of 0.6 in November, so there are quite a few minor changes (tweaks, bug-fixes etc.) - and a few larger ones:
- Memory pool support
- All CUDA 9.x - 12.x now supported
- Windows and MSVC compatibility improvements
- Wrappers can now be built with any C++ standard between C++11 and C++20.
As usual, and since I’m the sole developer - user feedback is very much appreciated, either as issues you can file or a simple email with questions, suggestions, or just sharing the experiences of using the wrappers on some project.
In particular, I am almost done with my work on wrapping the CUDA Execution Graph API, which is yet unreleased; and that needs beta-testing and feedback the most.