Releases: coreylowman/cudarc
Releases · coreylowman/cudarc
v0.17.6 - fixes for conda envs
What's Changed
- Only add typical CUDA paths to the linker search paths if no explicit path is supplied by @johanpel in #475
- Block cuCtxCreate_v4() by @coreylowman in #476
Full Changelog: v0.17.5...v0.17.6
v0.17.5 - windows specific fixes
What's Changed
- Make the
driverfeature not depend onnvrtcby @johanpel in #468 - Remove usages of Default on windows by @coreylowman in #471
- [internal] Adding windows to cargo-check workflow by @coreylowman in #472
- Fixing cufile on windows by @coreylowman in #473
Full Changelog: v0.17.4...v0.17.5
v0.17.4 - nvtx & cupti bindings added!
What's Changed
- nccl: update bindings to 2.28.3 by @zackangelo in #463
- Add CUPTI bindings by @johanpel in #458
- Adds nvtx api by @coreylowman in #465
- Module level documentation pass by @coreylowman in #448
- Removing default impls from bindgen by @coreylowman in #466
- Internal: Remove _ for array lengths by @coreylowman in #467
New Contributors
Full Changelog: v0.17.3...v0.17.4
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_presentfunction 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
nvrtclib 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_VERSIONoverride 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