Releases: coreylowman/cudarc
Releases · coreylowman/cudarc
v0.17.3 - cudnn support for cuda 13
What's Changed
- Support cuda 13 for cudnn by @coreylowman in #456
- Remove compile error for unsupported CUDA 13.0 in cudnn module by @ikryukov in #455
- add functions to nvrtc blocklist by @coreylowman in #457
New Contributors
Full Changelog: v0.17.2...v0.17.3
v0.17.2 - fp8 & fp4
v0.17.1 - cuda 13, cufile, and cusolver/cusolvermg.
What's Changed
- Adding safe apis for cusolver & cusolvermg by @coreylowman in #438
- WIP: cuFile bindings by @zackangelo in #404
- Adds cufile bindings & safe apis by @coreylowman in #440
- Add
is_culib_present
function by @kaathewisegit in #430 - Tidy bindings generator by @coreylowman in #442
- Add initial support for Cuda 13.0 by @coreylowman in #443
- Exporting safe apis for cufile/cusolver/cusolvermg by @coreylowman in #446
- Add missing libraries to docs.rs by @coreylowman in #447
New Contributors
- @zackangelo made their first contribution in #404
- @kaathewisegit made their first contribution in #430
Full Changelog: v0.17.0...v0.17.1
v0.17.0 - small fixes & small breaking change to CudaSlice::as_view_mut()
What's Changed
- Fix
nvrtc
lib for CUDA 12.6 by @jw1912 in #431 - CudaContext::disable_event_tracking now properly stops all stream sync after call by @coreylowman in #436
- [Breaking] CudaSlice::as_view_mut now requires mutable reference by @coreylowman in #437
New Contributors
Full Changelog: v0.16.6...v0.17.0
v0.16.6 - bug fixes for cusolver/cusparse
What's Changed
- Splitting cusolver into cusolver & cusolvermg by @coreylowman in #420
- Removing deprecated functions from cusparse by @coreylowman in #421
Full Changelog: v0.16.5...v0.16.6
v0.16.5 - QoL for build.rs & some more cudnn functions
What's Changed
- Feat: add softmax support by @kckeiks in #413
- safe asum by @JonathanWoollett-Light in #412
- Adding
CUDARC_CUDA_VERSION
override to build.rs by @coreylowman in #417 - No longer search for cuda.h header in build.rs by @coreylowman in #418
- Add newer versions of cudnn to link searches by @coreylowman in #419
New Contributors
- @JonathanWoollett-Light made their first contribution in #412
Full Changelog: v0.16.4...v0.16.5
v0.16.4 - fix for `runtime` on windows
What's Changed
- filter cudaDeviceGetNvSciSyncAttributes by @coreylowman in #407
Full Changelog: v0.16.3...v0.16.4
v0.16.3 - cuda 12.9 support
See cuda release notes here: https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html
What's Changed
- Fix apparent use-after-free in nvrtc. by @caelunshun in #402
- Add support for cuda 12.9 by @coreylowman in #406
New Contributors
- @caelunshun made their first contribution in #402
Full Changelog: v0.16.2...v0.16.3
v0.16.2 - safe Unified memory API
What's Changed
- Adds UnifiedSlice - safe unified memory api by @coreylowman in #400
Full Changelog: v0.16.1...v0.16.2
v0.16.1 - Windows dynamic Loading fixes & better error handling in Drop
What's Changed
- Add
Send
&Sync
forPinnedHostSlice
by @torymur in #394 - Ignore cuCheckpoint api in bindings by @coreylowman in #398
- Save errors in Drop impls instead of .unwrap() by @coreylowman in #399
New Contributors
Full Changelog: v0.16.0...v0.16.1