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

Releases: JuliaGPU/CUDAnative.jl

v3.2.0

02 Jul 16:00
Compare
Choose a tag to compare

CUDAnative v3.2.0

Diff since v3.1.0

Closed issues:

  • Uncached JIT breaks recursion (#122)
  • PTX JIT compilation issue: Call to gpu_report_oom has wrong number of parameters (#653)

Merged pull requests:

  • Update manifest (#647) (@github-actions[bot])
  • CompatHelper: bump compat for "CEnum" to "0.4" (#650) (@github-actions[bot])
  • Update manifest (#651) (@github-actions[bot])

v3.1.0

08 May 11:00
9edb0c3
Compare
Choose a tag to compare

CUDAnative v3.1.0

Diff since v3.0.4

Closed issues:

  • AbstractGPUCompiler submodule (#442)
  • 'Symbol "__nv_exp"not found' on Jetson Xavier NX (#632)
  • Is there a @cushow macro? (#633)
  • Initializing static shared memory with function argument (#638)
  • Atomic operations on shared memory (#641)

Merged pull requests:

v3.0.4

09 Apr 14:00
ae09773
Compare
Choose a tag to compare

CUDAnative v3.0.4

Diff since v3.0.3

Merged pull requests:

  • Make sure array intrinsics propagate inboundness. (#624) (@maleadt)
  • Allow NVTX.at-range with short function definitions. (#625) (@maleadt)

v3.0.3

06 Apr 08:00
854e8f5
Compare
Choose a tag to compare

CUDAnative v3.0.3

Diff since v3.0.2

Merged pull requests:

  • Switch to ExprTools. (#617) (@maleadt)
  • Deduplicate irgen. (#618) (@maleadt)
  • Update manifest (#619) (@github-actions[bot])
  • Update manifest (#621) (@github-actions[bot])

v3.0.2

27 Mar 13:01
f5cfca5
Compare
Choose a tag to compare

CUDAnative v3.0.2

Diff since v3.0.1

Closed issues:

  • Provide more informative error message if CUDA discovery fails (#447)
  • WMMA tests fail on julia-debug (#587)

Merged pull requests:

v3.0.1

25 Mar 17:00
234009a
Compare
Choose a tag to compare

CUDAnative v3.0.1

Diff since v3.0.0

v2.10.2

10 Feb 16:00
107f0a6
Compare
Choose a tag to compare

CUDAnative v2.10.2

Diff since v2.10.1

Closed issues:

  • CUDAnative failed to initialize, no CUPTI provided (#549)

Merged pull requests:

v2.10.1

10 Feb 11:00
Compare
Choose a tag to compare

CUDAnative v2.10.1

Diff since v2.10.0

Merged pull requests:

  • Install TagBot as a GitHub Action (#547) (@JuliaTagBot)
  • Update manifest (#550) (@github-actions[bot])
  • Make the dependency on NVTX/CUPTI optional. (#551) (@maleadt)

v2.10.0

07 Feb 11:09
v2.10.0
Compare
Choose a tag to compare

v2.10.0 (2020-02-07)

Diff since v2.9.1

Closed issues:

  • PTX JIT compilation failure with CUDAnative v2.9.0 (#538)
  • nvdisasm needs version CUDA 9.0 use cuobjdump instead if newer (#396)

Merged pull requests:

  • Add a release getter. (#544) (maleadt)
  • Don't prefix unsafe_load with Base. (#543) (maleadt)
  • Promote the kernel during irgen. (#542) (maleadt)
  • Use Base functionality to query datatype alignment. (#541) (maleadt)
  • Fix handling of ghost values in unsafe_load/store. (#540) (maleadt)
  • Use the Julia LLVM IR printer to support the debuginfo argument. (#539) (maleadt)
  • Add autogenerated wrappers for CUPTI and NVTX (#473) (maleadt)
  • Make the kernel transform mandatory (#400) (vchuravy)

v2.9.1

30 Jan 20:57
v2.9.1
9870462
Compare
Choose a tag to compare

v2.9.1 (2020-01-30)

Diff since v2.9.0

Merged pull requests: