Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-07-05 | 2.5 kB | |
v0.10.3 source code.tar.gz | 2025-07-05 | 1.7 MB | |
v0.10.3 source code.zip | 2025-07-05 | 1.8 MB | |
Totals: 3 Items | 3.5 MB | 3 |
OpenCL v0.10.3
Merged pull requests:
- Switch to the LLVM SPIR-V back-end. (#285) (@maleadt)
- CI: Fixed arch for macOS jobs (#286) (@stemann)
- Avoid promition to Int32 in work_items functions (#287) (@vchuravy)
- Remove access keyword from examples (#288) (@blegat)
- Bump OpenCL_jll to 2024.10.24 (#289) (@blegat)
- Update jupyter notebooks (#291) (@blegat)
- Typo fix : pivate -> private (#292) (@blegat)
- cl.LocalMemory -> CLPtr (#293) (@blegat)
- Add warning about using pocl_jll on top of script (#295) (@blegat)
- Ptr -> CLPtr in examples (#296) (@blegat)
- Add pocl upstream as a CI (#298) (@vchuravy)
- [OpenCLKernel] Use barrier with LOCAL_MEM_FENCE (#300) (@vchuravy)
- Pass actually pointer typed things to printf (#302) (@vchuravy)
- Bump SPIRVIntrinsics
(#306) (@christiangnrd)
- Fix typo in intrinsic mangling, and always test using latest subpackage. (#307) (@maleadt)
- Upgrade and switch to the non-unified SPIRV LLVM Translator. (#308) (@maleadt)
- Update PoCL to v7. (#309) (@maleadt)
- Silence 1.12 warnings (#310) (@christiangnrd)
- Add Buffer Device Address Backend (#311) (@VarLad)
- Windows support (#313) (@maleadt)
- CompatHelper: bump compat for SPIRVIntrinsics to 0.2, (keep existing compat) (#320) (@github-actions[bot])
- Cast sizeof(::LocalMem)
to Int
(#323) (@blegat)
- [NFC] Docstring typo (#327) (@christiangnrd)
- Add JLD2 to test env (#329) (@christiangnrd)
- Fix OpenCL on 1.12 (#333) (@VarLad)
- KA.__synchronize, add GLOBAL_MEM_FENCE semantics (#338) (@vchuravy)
Closed issues:
- Buffers aren't released (#208)
- OOB trap is fatal for CPU back-ends (#249)
- Fails to create array on Rusticl driver (#255)
- Atlernative allocation strategies (#256)
- Support Atomix.jl (#280)
- Support cl_mem
based buffers using cl_ext_buffer_device_address
extension (#281)
- ndrange
provided in KernelAbstractions kernels is broken (#283)
- Invalid instruction with pocl package from ArchLinux (#290)
- Failure for POCL without inbounds (#299)
- PoCL: Linking can fail due to missing libc (#303)
- PoCL's CPU platform gives isgpu(backend) == true
(#304)
- PoCL 7.0 (#305)
- PoCL: Ship additional system libraries on macOS (#315)
- Printing failure for LocalMem (#322)
- does not support USM or coarse-grained SVM (#324)
- Look into Vulkan shader compilers (#331)
- TypeError in add_ptr
in Julia 1.12 (#332)