Skip to content

Releases: JuliaGPU/AMDGPU.jl

v1.3.6

14 Jul 10:56
182920b

Choose a tag to compare

AMDGPU v1.3.6

Diff since v1.3.5

Merged pull requests:

  • Fix return value of find_roc_path when ROCM_PATH is set (#798) (@giordano)

Closed issues:

  • ROCM_PATH detected is actually ROCM_PATH/lib (#797)

v1.3.5

02 Jul 21:43
a697f90

Choose a tag to compare

AMDGPU v1.3.5

Diff since v1.3.4

Merged pull requests:

Closed issues:

  • Force matching artifact versions and LLVM version (#309)
  • Device printing is broken on Julia 1.11 (#551)
  • Trying to import AMDGPU fails with (an lvm?) error (#579)
  • reduce(f, A) fails to compile if Julia is started with --check-bounds=no (#581)
  • Tests not passing on MI300A (#779)
  • incorrect first value for simple kernel on 1.12 (#780)
  • @rocprintf produces memory access fault in 1.12 (#781)
  • to_power_type does not exist any more in Base (#782)

v1.3.4

25 Jun 06:25

Choose a tag to compare

AMDGPU v1.3.4

Diff since v1.3.3

Bug fixes

  • sync_workgroup was lacking memory barrier semantics. They have been updated to match the expectation coming from HIP.

Merged pull requests:

Closed issues:

  • collectinvokes! error on julia 1.12.0-beta3 (#768)

v1.2.8

25 Jun 06:46

Choose a tag to compare

AMDGPU v1.2.8

Diff since v1.2.7

Bug fixes

  • sync_workgroup was lacking memory barrier semantics. They have been updated to match the expectation coming from HIP.

This release has been identified as a backport.
Automated changelogs for backports tend to be wildly incorrect.
Therefore, the list of issues and pull requests is hidden.

v1.3.3

04 Jun 12:27

Choose a tag to compare

AMDGPU v1.3.3

Diff since v1.3.2

Merged pull requests:

Closed issues:

  • unsafe_copy3d! requires 2^4 alignment (#330)
  • ROCclr segfault when running Julia with threads (#770)

v1.3.2

08 May 20:08

Choose a tag to compare

AMDGPU v1.3.2

Diff since v1.3.1

Merged pull requests:

Closed issues:

  • Compilation issues with Flux.softmax() and Julia v1.12.0-beta2 (#756)

v1.3.1

07 May 14:42
08ef53e

Choose a tag to compare

AMDGPU v1.3.1

Diff since v1.3.0

Merged pull requests:

v1.3.0

30 Apr 22:31

Choose a tag to compare

AMDGPU v1.3.0

What's new:

  • Julia 1.12 support.
  • MI300X support.
  • Use newer artifact device libraries.
  • Update rocBLAS, rocFFT, rocSOLVER, rocSPARSE wrappers.

Diff since v1.2.7

Merged pull requests:

Closed issues:

  • MI300X (gfx942) support for broadcast operations (#621)
  • multiplication of small matrices errors due to scalar indexing (#712)
  • AMDGPU works on normal terminal but crashes on VS Code (#749)

v1.2.7

28 Mar 17:36
4de89f6

Choose a tag to compare

AMDGPU v1.2.7

Diff since v1.2.6

Merged pull requests:

v1.2.6

26 Mar 14:28

Choose a tag to compare

AMDGPU v1.2.6

Diff since v1.2.5

Merged pull requests: