Skip to content
This repository has been archived by the owner on Mar 12, 2021. It is now read-only.

Releases: JuliaGPU/CuArrays.jl

v1.6.0

21 Dec 08:32
v1.6.0
647976c
Compare
Choose a tag to compare

v1.6.0 (2019-12-21)

Diff since v1.5.0

Closed issues:

  • cu(x) always returns Float32 (#540)
  • CUDNN Batchnorm fails (#531)
  • Overhead of memory copies (#528)
  • CUFFT_EXEC_FAILED when using Zygote (#524)
  • Tutorial initial benchmark times/text don't make sense (#519)
  • SplittingPool: assertion violated (#516)
  • Split sublibraries into pure library wrappers and higher-level wrappers (#287)
  • Require CUDA libraries unconditionally (#221)
  • Intermittent CI failure: CUSPARSE switch2csr (#215)

Merged pull requests:

v1.5.0

29 Nov 22:18
v1.5.0
b38db15
Compare
Choose a tag to compare

v1.5.0 (2019-11-29)

Diff since v1.4.7

Closed issues:

  • Accessing CuArrays and CUDAnative through Flux gives WARNING: replacing module CUDA. and breaks precompilation (#509)
  • 64-bit windows LoadError: Could not find libcublas (#507)
  • GC preserve in generated ccall (#503)
  • Conditional use of CUDA on Windows (#488)
  • Memory allocator: @external_alloc (#426)
  • setindex! fails with Array source CuArray target with different ndims or when broadcasting (#403)

Merged pull requests:

  • Allocate workspace repeatedly right before calling into CUDNN. (#517) (maleadt)
  • Use at-runtime_ccall's ability to delay the library lookup. (#514) (maleadt)
  • Demote CUTENSOR version check to a warning. (#513) (maleadt)
  • Don't always time allocations. (#512) (maleadt)
  • API for manually reclaiming memory (#504) (maleadt)
  • Updates for CUTENSOR 1.0 (#502) (maleadt)
  • Add ND support for find functions. (#500) (maleadt)

v1.4.7

15 Nov 19:47
v1.4.7
ff75378
Compare
Choose a tag to compare

v1.4.7 (2019-11-15)

Diff since v1.4.6

Closed issues:

  • CuArrays v1.4.6 fails to load, but v1.4.4 works fine (#498)
  • wrong result on argmax (#304)

Merged pull requests:

  • Don't needlessly populate the DL_LOAD_PATH. (#501) (maleadt)
  • Extend findmin/findmax methods to cover argmin/argmax use. (#499) (maleadt)

v1.4.6

15 Nov 09:48
v1.4.6
ad2ff47
Compare
Choose a tag to compare

v1.4.6 (2019-11-15)

Diff since v1.4.5

Closed issues:

  • Flux.jl works with CuArrays 1.4.4, but not 1.4.5 (#496)

Merged pull requests:

v1.4.5

14 Nov 15:19
v1.4.5
Compare
Choose a tag to compare

v1.4.5 (2019-11-14)

Diff since v1.4.4

Closed issues:

  • CuArrays 1.4.3 fails to initialize (#482)

Merged pull requests:

  • Add some find functions (#493) (maleadt)
  • Print a message if the package fails to load. (#489) (maleadt)
  • Use CUDAapi.at-runtime_ccall for calling into potentially missing libraries (#486) (maleadt)
  • CompatHelper: bump compat for "AbstractFFTs" to "0.5" (#484) (github-actions[bot])

v1.4.4

08 Nov 09:18
v1.4.4
1c124c3
Compare
Choose a tag to compare

v1.4.4 (2019-11-08)

Diff since v1.4.3

Merged pull requests:

  • Even more package initialization fixes (#483) (maleadt)

v1.4.3

07 Nov 10:50
v1.4.3
7a19ad5
Compare
Choose a tag to compare

Improve conditional use of the package.

v1.4.2

06 Nov 17:18
v1.4.2
ca5d993
Compare
Choose a tag to compare

v1.4.2 (2019-11-06)

Diff since v1.4.1

Closed issues:

  • performance regression (#478)
  • FFTW vs AbstractFFTs (#419)

Merged pull requests:

  • Fix full collection heuristic of binned allocator. (#480) (maleadt)
  • Use the GPUArrays testsuite outside of its sources (#479) (maleadt)
  • Delayed initialization using Base.inferencebarrier. (#477) (maleadt)
  • Reinstate Julia 1.0 compatibility (#476) (maleadt)

v1.4.1

05 Nov 13:48
v1.4.1
4c573a5
Compare
Choose a tag to compare

v1.4.1 (2019-11-05)

Diff since v1.4.0

Closed issues:

  • CuArrays 1.4.0 fails to initialize on windows (#473)
  • getrf! issue (#471)
  • Bump package version more often? (#469)

Merged pull requests:

  • Use CUDAapi-discovered paths to ccall CUDA libraries. (#475) (maleadt)
  • Test fixes for 32-bit BLAS. (#474) (maleadt)

v1.4.0

04 Nov 14:18
v1.4.0
Compare
Choose a tag to compare

v1.4.0 (2019-11-04)

Diff since v1.3.0

Merged pull requests: