Download Latest Version v0.9.38 source code.tar.gz (49.7 kB)
Email in envelope

Get an email when there's a new version of KernelAbstractions.jl

Home / v0.9.35
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-06-10 1.9 kB
v0.9.35 source code.tar.gz 2025-06-10 49.1 kB
v0.9.35 source code.zip 2025-06-10 78.3 kB
Totals: 3 Items   129.3 kB 1

KernelAbstractions v0.9.35

Diff since v0.9.34

Merged pull requests: - Implement a CPU backend using POCL (#556) (@vchuravy) - [0.10] Forbid divergent execution of work-group barriers (#558) (@vchuravy) - Bump julia-actions/setup-julia from 1 to 2 (#561) (@dependabot[bot]) - Switch Format.yml to CUDA.jl style (#568) (@vchuravy) - Test pocl#main on CI (#569) (@vchuravy) - CompatHelper: add new compat entry for SPIRVIntrinsics at version 0.2, (keep existing compat) (#571) (@github-actions[bot]) - CompatHelper: add new compat entry for GPUCompiler at version 1, (keep existing compat) (#572) (@github-actions[bot]) - CompatHelper: add new compat entry for LLVM at version 9, (keep existing compat) (#573) (@github-actions[bot]) - Check that malformed allocations throw and don't stackoverflow (#576) (@vchuravy) - Check that malformed allocations throw and don't stackoverflow (#576) (#577) (@vchuravy) - Avoid callgraph recursion due to exception branch in get_global_id (#579) (@vchuravy) - Remove CPU(static=true) test (#580) (@vchuravy) - Set SPIR-V to 1.2 (#582) (@vchuravy) - use POCL with fixes (#589) (@vchuravy) - use barrier with LOCAL_MEM_FENCE (#591) (@vchuravy) - Test correct backend in examples test (#597) (@christiangnrd) - Switch to pocl_jll@v7 (#599) (@vchuravy) - prevent get_backend from overflowing the stack (#602) (@nsajko) - [NFC] Ignore formatting PRs in blame (#604) (@christiangnrd) - Enable downstream CI for 0.10 (#608) (@vchuravy) - Disable Float16 on the CPU backend (#609) (@vchuravy)

Closed issues: - Exception when getting the index on the CPU backend (#542) - Undefined variable error in kernel after update to 0.9.34 (#575) - Utility for copying array to GPU (#581) - StackOverflowError on get_backend(::UnitRange) (#588) - KA reports undefined variables, when they are in fact defined (#596)

Source: README.md, updated 2025-06-10