Releases: JuliaGPU/oneAPI.jl
Releases · JuliaGPU/oneAPI.jl
Release list
v2.7.0
oneAPI v2.7.0
Merged pull requests:
- Switch to the LLVM SPIR-V back-end. (#491) (@maleadt)
- Fix #567: BFloat16 support (#568) (@michel2323)
- Adjust oneAPI.jl init on Windows (#580) (@wheeheee)
- Bump toolchain JLLs (NEO 26.18, Level Zero loader 1.29). (#581) (@maleadt)
- Build the support library against oneAPI 2026.0.0. (#582) (@maleadt)
- Update SPIRVIntrinsics version to 1 (#583) (@maleadt)
- Make host USM resident before kernel use (#585) (@michel2323)
- Use the cached task-local SYCL queue for oneMKL FFT plans (#586) (@michel2323)
- Give workgroup barriers their memory-fence flags (#587) (@michel2323)
- Add opt-in GPU spreading for the parallel test suite (#588) (@michel2323)
- CompatHelper: bump compat for GPUToolbox to 3, (keep existing compat) (#590) (@github-actions[bot])
- Bump actions/checkout from 6 to 7 (#591) (@dependabot[bot])
- CI: force checkout over HTTPS with GITHUB_TOKEN (#592) (@michel2323)
Closed issues:
v2.6.2
oneAPI v2.6.2
Merged pull requests:
- Move testsuite to ParallelTestRunner (#564) (@christiangnrd)
- Bump julia-actions/cache from 2 to 3 (#569) (@dependabot[bot])
- Store oneArray offset in bytes instead of elements (#570) (@maleadt)
- Bump julia-actions/setup-julia from 2 to 3 (#573) (@dependabot[bot])
- Fix symv!/hemv! and symm!/hemm! dispatch for unsupported eltypes. (#577) (@maleadt)
- Fix bitrotted local builds of the support library (#578) (@maleadt)
Closed issues:
- TagBot: Manual intervention needed for releases (#566)
v2.6.1
oneAPI v2.6.1
Merged pull requests:
- Bump actions/checkout from 4 to 6 (#560) (@dependabot[bot])
- Add some relevant package versions in
versioninfo(#561) (@christiangnrd) - Try to fix Julia 1.12.4 by falling back to GPUArrays (#562) (@kshyatt)
- Multiple critical bugfixes (#563) (@michel2323)
- Memory fixes (#565) (@michel2323)
Closed issues:
- Issues in julia 1.12 with older system? (#557)
v2.6.0
oneAPI v2.6.0
Merged pull requests:
- Add sorting, sparse constructor, and device ownership (#534) (@michel2323)
- Add atomic float support (#544) (@michel2323)
- Bump peter-evans/find-comment from 3 to 4 (#546) (@dependabot[bot])
- Bump peter-evans/create-or-update-comment from 4 to 5 (#547) (@dependabot[bot])
- Fix for issue #259 (#548) (@michel2323)
- Handle zeInit returning like other GPU packages (#549) (@michel2323)
- Update Buildkite badge URL to include branch (#550) (@michel2323)
- Update README.md (#551) (@michel2323)
- Documentation (#552) (@michel2323)
- Bump actions/checkout from 2 to 6 (#553) (@dependabot[bot])
- Update Intel libraries (#554) (@michel2323)
- Fix fill! (#555) (@michel2323)
- Update KA API (#556) (@michel2323)
Closed issues:
v2.5.0
oneAPI v2.5.0
Merged pull requests:
- Update SPIRVIntrinsics from 0.2 to 0.5 (#542) (@michel2323)
Closed issues:
v2.4.0
oneAPI v2.4.0
Merged pull requests:
- Complex Sparse CSC (#528) (@michel2323)
- Support Julia 1.12 (#529) (@michel2323)
findallsupport through AcceleratedKernels.jl (#533) (@michel2323)- In order global queue (#535) (@michel2323)
- CompatHelper: bump compat for GPUToolbox to 1, (keep existing compat) (#537) (@github-actions[bot])
- Release 2.4.0 (#539) (@michel2323)
Closed issues:
oneVectorbroken on Julia 1.12.0-rc1 (#524)
v2.3.0
oneAPI v2.3.0
Merged pull requests:
- oneMKL DFT support (#515) (@michel2323)
- [oneMKL] Add support for oneSparseMatrixCSC (#526) (@amontoison)
- Add a function oneMKL.version() (#530) (@amontoison)
- oneMKL version to versioninfo() (#531) (@michel2323)
Closed issues:
- Add a function version in the C interface (#525)
v2.2.0
v2.1.1
v2.1.0
oneAPI v2.1.0
Merged pull requests:
- Add JLD2 to test env (#507) (@christiangnrd)
- CompatHelper: bump compat for GPUToolbox to 0.3, (keep existing compat) (#512) (@github-actions[bot])
- Update software stack to NEO v25.27.34303 (#513) (@michel2323)
- Upgrade oneAPI_Support_jll.jl (#516) (@amontoison)
Closed issues:
- Failed to translate LLVM code to SPIR-V on PVC (#502)