Skip to content

Releases: JuliaGPU/GPUCompiler.jl

v1.8.2

27 Jan 21:27
1bb5d64

Choose a tag to compare

GPUCompiler v1.8.2

Diff since v1.8.1

Merged pull requests:

Closed issues:

  • Metal.jl sincos intrinsic produces invalid LLVM IR on Julia 1.11+ (GPUCompiler 1.7.6+) (#761)

v1.8.1

20 Jan 19:09
4e5ffed

Choose a tag to compare

GPUCompiler v1.8.1

Diff since v1.8.0

Merged pull requests:

v1.8.0

19 Jan 17:22
161bc3e

Choose a tag to compare

GPUCompiler v1.8.0

Diff since v1.7.6

Feature changes

  • Add new meta field gv_to_value that allows mapping GlobalVariables to their Julia Values for downstream consumers #752

Closed issues:

  • LLVM IR linking warning due to mismatching Dwarf Version type (#392)

v1.7.6

18 Jan 19:31
bf25123

Choose a tag to compare

GPUCompiler v1.7.6

Diff since v1.7.5

Merged pull requests:

  • [Metal] Add some simdgroup and barrier intrinsic attributes (#744) (@christiangnrd)
  • Bump actions/checkout from 5 to 6 (#747) (@dependabot[bot])
  • Allow semi-concrete interpretation (#750) (@maleadt)
  • Enable users to map from GV to Julia value and initialize them whenever possible (#752) (@wsmoses)
  • Fix codeinstance mapping when using nested interpretation (#755) (@wsmoses)
  • Fixes for 1.13 and 1.14 (#757) (@maleadt)

Closed issues:

  • Re-enable semi-concrete evaluation (#382)

v1.7.5

26 Nov 19:58
6195970

Choose a tag to compare

GPUCompiler v1.7.5

Diff since v1.7.4

Merged pull requests:

  • version bound LowerExcHandlersPass (#736) (@vchuravy)
  • More robust error message on method compilation failure (#738) (@wsmoses)
  • Add preference to enable Tracy and disable by default (#745) (@vchuravy)

Closed issues:

  • LowerExcHandlersPass not defined in GPUCompiler (#735)
  • Versions newer than 1.3.2 make Julia/CUDA/Flux slow (#742)

v1.7.4

15 Nov 10:19
f19e20e

Choose a tag to compare

GPUCompiler v1.7.4

Diff since v1.7.3

Merged pull requests:

v1.7.3

12 Nov 12:15
2797f4b

Choose a tag to compare

GPUCompiler v1.7.3

Diff since v1.7.2

Merged pull requests:

v1.7.2

07 Oct 16:05

Choose a tag to compare

GPUCompiler v1.7.2

Diff since v1.7.1

v1.7.1

07 Oct 14:45
070406e

Choose a tag to compare

GPUCompiler v1.7.1

Diff since v1.7.0

Merged pull requests:

v1.7.0

07 Oct 07:38
aab6333

Choose a tag to compare

GPUCompiler v1.7.0

Diff since v1.6.3

Merged pull requests:

  • Convert the kernel state back to a reference when needed. (#715) (@maleadt)

Closed issues:

  • Call to codeinfo_for_const broken on nightly (#721)