Skip to content

v5.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 07 Nov 15:10

CUDA v5.1.0

CUDA.jl 5.1 greatly improves the support of two important parts of the CUDA toolkit: unified memory, for accessing GPU memory on the CPU and vice-versa, and cooperative groups which offer a more modular approach to kernel programming. For more details, see the blog post.

Diff since v5.0.0

Merged pull requests:

Closed issues:

  • Element-wise conversion to Duals (#127)
  • IDEA: CuHostArray (#28)
  • Make Ref pass by-reference (#267)
  • view(data, idx) boundschecking is disproportionately expensive (#1678)
  • [CUSOLVER] Add a with_workspaces function to allocate two buffers (Device / Host) (#1767)
  • dlopen("libcudart") results in duplicate libraries (#1814)
  • Support for JLD2 (#1833)
  • Windows Defender mis-labels artifacts as threat (#1836)
  • Support Cholesky factorization of CuSparseMatrixCSR (#1855)
  • Runtime not re-selected after driver upgrade (#1877)
  • Failure to initialize with CUDA_VISIBLE_DEVICES='' (#1945)
  • Cannot precompile GPU code with PrecompileTools (#2006)
  • CUDA_SDK_jll: cuda.h in different locations depending on the platform (#2066)
  • PTX ISA 8.1 support (#2080)
  • Segmentation fault when importing CUDA (#2083)
  • "No system CUDA driver found" on NixOS (#2089)
  • CUDA.rand(Int64, m, n) can not be used when m or n is zero (#2093)
  • Missing CUDA_Runtime_Discovery as a dependency in cuDNN (#2094)
  • Binaries for Jetson (#2105)
  • Minimum/maximum of array of NaNs is infinity (#2111)
  • Performance regression for multiple @sync copyto! on CUDA v5 (#2112)
  • [CUBLAS] Regenerate the wrappers with updated argument types (#2115)
  • Unable to allocate unified memory buffers (#2120)
  • CUDA 12.3 has been released (#2122)
  • atomic min, max for Float32 and Float64 (#2129)
  • Native profiler output is limited to around 100 columns when printing to a file (#2130)
  • LLVM generates max.NaN which only works on sm_80 (#2148)
  • Unified memory-related error on Tegra T194 (#2149)
  • Errors on sm_61 (#2150)