Skip to content

Releases: JuliaGPU/oneAPI.jl

v0.2.0

09 Aug 13:26
8ad09e6
Compare
Choose a tag to compare

oneAPI v0.2.0

Diff since v0.1.4

Closed issues:

  • ERROR: InvalidIRError: compiling kernel broadcast_kernel; Reason unsupported dynamic function invocation (#95)

Merged pull requests:

  • Simplify wrap.jl by generating @ccall and using JuliaFormatter (#78) (@Gnimuc)
  • Support for atomic intrinsics (#85) (@maleadt)
  • Update manifest (#88) (@github-actions[bot])
  • Update manifest (#89) (@github-actions[bot])
  • Adapt to LLVM changes. (#91) (@maleadt)
  • Update manifest (#93) (@github-actions[bot])
  • Update manifest (#94) (@github-actions[bot])
  • Update the Intel toolchain to v21.31.20514. (#96) (@maleadt)

v0.1.4

14 Jun 10:02
a2ea1ea
Compare
Choose a tag to compare

oneAPI v0.1.4

Diff since v0.1.3

Closed issues:

  • cannot open shared object file: No such file or directory (#72)

Merged pull requests:

  • Update manifest (#71) (@github-actions[bot])
  • Update manifest (#73) (@github-actions[bot])
  • Update manifest (#74) (@github-actions[bot])
  • Remove zefunc. (#75) (@maleadt)
  • Update the LLVM to SPIRV translator. (#76) (@maleadt)
  • Add the result of get_default_args as default compiler flags (#77) (@Gnimuc)
  • Update manifest (#79) (@github-actions[bot])
  • Update manifest (#80) (@github-actions[bot])
  • Update manifest (#81) (@github-actions[bot])
  • Update manifest (#82) (@github-actions[bot])
  • Update manifest (#83) (@github-actions[bot])
  • Bump GPUArrays and GPUCompiler. (#84) (@maleadt)
  • Update manifest (#86) (@github-actions[bot])
  • Bump oneAPI binary dependencies. (#87) (@maleadt)

v0.1.3

14 Apr 10:59
b7c298d
Compare
Choose a tag to compare

oneAPI v0.1.3

Diff since v0.1.2

Merged pull requests:

  • Upgrade NEO, IGC, SPIRV tools. (#52) (@maleadt)
  • Updates for latest GPUCompiler.jl (#66) (@maleadt)
  • CompatHelper: add new compat entry for "SpecialFunctions" at version "1.3" (#67) (@github-actions[bot])
  • CompatHelper: add new compat entry for "ExprTools" at version "0.1" (#68) (@github-actions[bot])
  • Update manifest (#69) (@github-actions[bot])
  • Update manifest (#70) (@github-actions[bot])

v0.1.2

17 Mar 12:04
Compare
Choose a tag to compare

oneAPI v0.1.2

Diff since v0.1.1

Merged pull requests:

  • Update manifest (#60) (@github-actions[bot])
  • Update manifest (#61) (@github-actions[bot])
  • Update manifest (#62) (@github-actions[bot])
  • Update manifest (#63) (@github-actions[bot])

v0.1.1

02 Feb 11:46
Compare
Choose a tag to compare

oneAPI v0.1.1

Diff since v0.1.0

Closed issues:

  • Kernel compilation fail when using sqrt and similar function (#35)
  • Gen12: DG1 support (#38)
  • precompile error for SPIRV_LLVM_Translator_jll (#41)
  • GPU vendor independent API (#42)
  • Pkg Installation problem: Unsatisfiable requirements (#44)
  • InvalidFunctionCall: Unexpected llvm intrinsic: llvm.fabs.f64 [Src: ../lib/SPIRV/SPIRVWriter.cpp:1625 ] (#47)
  • InitError on macOS (#49)
  • Strange error InvalidBitWidth: Invalid bit width in input: 96 (#55)

Merged pull requests:

  • Update manifest (#32) (@github-actions[bot])
  • Update manifest (#33) (@github-actions[bot])
  • Update the compute runtime. (#34) (@maleadt)
  • Move to Buildkite. (#36) (@maleadt)
  • Update Buildkite pipeline. (#37) (@maleadt)
  • Bump NEO_jll to include DG1 support. (#39) (@maleadt)
  • Fix bug in local memory. (#40) (@maleadt)
  • Update manifest (#43) (@github-actions[bot])
  • Bump to Julia 1.6. (#45) (@maleadt)
  • CI improvements (#51) (@maleadt)
  • Add Compat bound for NEO_jll. (#53) (@maleadt)
  • Update manifest (#54) (@github-actions[bot])
  • Update manifest (#56) (@github-actions[bot])
  • Update manifest (#57) (@github-actions[bot])
  • Update manifest (#59) (@github-actions[bot])

v0.1.0

31 Oct 00:37
Compare
Choose a tag to compare

oneAPI v0.1.0

Closed issues:

  • Compile time error (#23)

Merged pull requests:

  • CompatHelper: add new compat entry for "CEnum" at version "0.4" (#10) (@github-actions[bot])
  • Update manifest (#11) (@github-actions[bot])
  • Update manifest (#12) (@github-actions[bot])
  • Update manifest (#13) (@github-actions[bot])
  • CompatHelper: add new compat entry for "GPUArrays" at version "5.2" (#14) (@github-actions[bot])
  • Update manifest (#15) (@github-actions[bot])
  • Update manifest (#17) (@github-actions[bot])
  • Update to latest AbstractGPU stack (#18) (@maleadt)
  • Update manifest (#19) (@github-actions[bot])
  • Enable most GPUArrays tests. (#20) (@maleadt)
  • Update manifest (#21) (@github-actions[bot])
  • CompatHelper: bump compat for "GPUCompiler" to "0.8" (#22) (@github-actions[bot])
  • Update dependencies. (#24) (@maleadt)
  • Extend I/O, and add many tests. (#25) (@maleadt)
  • Bump binary dependencies. (#26) (@maleadt)
  • Implement mapreduce. (#27) (@maleadt)
  • Support integer device intrinsics, and look up for broadcast/mapreduce (#28) (@maleadt)
  • Avoid Int128 operations (#29) (@maleadt)
  • Enable all GPUArrays tests. (#30) (@maleadt)