Skip to content

v3.8.4

@github-actions github-actions tagged this 11 Mar 16:50
[Diff since v3.8.3](https://github.com/JuliaGPU/CUDA.jl/compare/v3.8.3...v3.8.4)


**Closed issues:**
- sparse-sparse and sparse-constant multiplication lose sparsity (output dense matrix) (#1264)
- LLVMExtra fails to load on Julia 1.8 and PPC (#1387)
- compute-sanitizer CUDA_ERROR_INVALID_VALUE on CUDA.jl 3.0+ (#1415)
- `@cudnnDescriptor` is not threadsafe (#1421)
- Precomplication of CUDA 3.8.3 broken on 1.7.1 due to changes in Random123.jl (#1422)
- OOM error should include memory status (#1427)
- WMMA kernel works with Julia 1.7.2 but fails with `illegal memory access` for Julia 1.8.0-beta1 (#1431)
- Non Int64 local memory size leads to dynamic function invocation (#1434)
- "initialization" test failing (#1435)
- cuda with julia 1.8 not working on windows (working fine(?) on wsl2) (#1436)

**Merged pull requests:**
- Add Int8 WMMA Support (#1119) (@max-Hawkins)
- Wrap generic sparse-sparse GEMM (#1285) (@kshyatt)
- Fix sparse COO to CSR conversion. (#1412) (@maleadt)
- Drop support for CUDA 10.1 and below (#1414) (@maleadt)
- Update manifest (#1417) (@github-actions[bot])
- Report the OOM memory status at the time of the error. (#1428) (@maleadt)
- Lock CUDNN descriptor cache lookups. (#1430) (@maleadt)
- Switch to new LLVM context management for 1.9 compatibility. (#1432) (@maleadt)
- Update manifest (#1433) (@github-actions[bot])
- Backports for 3.8.4 (#1438) (@maleadt)
Assets 2
Loading