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

Releases: JuliaGPU/CuArrays.jl

v0.8.0

19 Sep 15:14
93f9916
Compare
Choose a tag to compare
  • Improvements to mapreduce kernel
  • addition of a generic matmul kernel
  • support in broadcasting for one-layer deep lazy wrappers like Transpose, Adjoint and SubArray.
  • addition of a @time macro that reports GPU allocations.

v0.7.3: Merge pull request #119 from JuliaGPU/omm/broadcasted

20 Aug 15:10
baf1bb9
Compare
Choose a tag to compare
Use `broadcasted` instead of `preprocess`

v0.7.2

17 Aug 12:33
Compare
Choose a tag to compare
update readme

v0.7.1: Merge pull request #112 from JuliaGPU/tb/move_tests

17 Aug 11:56
d9af875
Compare
Choose a tag to compare

v0.7.0

15 Aug 18:28
Compare
Choose a tag to compare
rm project.toml for now

v0.6.2

11 Jun 22:16
Compare
Choose a tag to compare
dilation kwarg fix

v0.6.1

04 Jun 05:49
75f4645
Compare
Choose a tag to compare

Add pool allocator management, releasing unused memory after a while (see #83 for more info on the design). This should not impact performance, while reducing idle-time memory usage and lowering GC pressure.

In the case of performance problems, run your code with CUARRAYS_MANAGED_POOL set to respectively true and false, and report the statistics as printed at the end of the session.

v0.6.0

29 May 11:40
bb414a4
Compare
Choose a tag to compare

Import of CURAND.jl

v0.5.0

06 Mar 08:59
Compare
Choose a tag to compare
fix activation functions

v0.4.0

16 Jan 18:18
Compare
Choose a tag to compare
pooling