Releases: QuantumKitHub/Strided.jl
v2.5.0
Strided v2.5.0
We are pleased to announce the release of Strided v2.5.0, which introduces experimental support for GPUArray parent arrays via KernelAbstractions.jl.
This feature enables strided operations on GPU-backed arrays, expanding the range of supported execution backends. As this support is still in an early stage, additional performance improvements and stability refinements are expected in upcoming releases.
Feedback is important at this stage—please report any issues, unexpected behavior, or performance observations to help guide further development.
Merged pull requests:
- GPU support through KernelAbstractions (#51) (@lkdvos)
- Bump julia-actions/setup-julia from 2 to 3 (#58) (@dependabot[bot])
Closed issues:
- GPU and AD compatibility (#7)
v2.4.0
Strided v2.4.0
Breaking changes
- Switch from CUDA.jl to CUDACore.jl for reduction in load and precompilation times
Other changes
- Fixes for TagBot
- Switch to Dependabot from CompatHelper
Merged pull requests:
v2.3.6
Strided v2.3.6
This release has been identified as a backport.
Automated changelogs for backports tend to be wildly incorrect.
Therefore, the list of issues and pull requests is hidden.
v2.3.5
Strided v2.3.5
This release has been identified as a backport.
Automated changelogs for backports tend to be wildly incorrect.
Therefore, the list of issues and pull requests is hidden.
v2.3.4
Strided v2.3.4
Merged pull requests:
- Bump actions/checkout from 4 to 5 (#38) (@dependabot[bot])
- Bump actions/checkout from 5 to 6 (#39) (@dependabot[bot])
- Extensions to support
copy!forCuStridedView(and friends!) (#40) (@kshyatt) - Update README.md (#41) (@kshyatt)
- Use QKH format checker (#42) (@kshyatt)
- Apply runic formatting (#43) (@kshyatt)
- Create JLArrays extension and tests for GPU mocking (#44) (@kshyatt)
- Update Project.toml (#45) (@kshyatt)
- Add some mul overrides too (#46) (@kshyatt)
- Update Project.toml (#47) (@kshyatt)
v2.3.3
Strided v2.3.3
Merged pull requests:
- Bump actions/checkout from 4 to 5 (#38) (@dependabot[bot])
- Bump actions/checkout from 5 to 6 (#39) (@dependabot[bot])
- Extensions to support
copy!forCuStridedView(and friends!) (#40) (@kshyatt) - Update README.md (#41) (@kshyatt)
- Use QKH format checker (#42) (@kshyatt)
- Apply runic formatting (#43) (@kshyatt)
- Create JLArrays extension and tests for GPU mocking (#44) (@kshyatt)
- Update Project.toml (#45) (@kshyatt)
v2.3.2
v2.3.1
v2.3.0
Strided v2.3.0
Merged pull requests:
- Bump julia-actions/cache from 1 to 2 (#33) (@dependabot[bot])
- Bump codecov/codecov-action from 4 to 5 (#34) (@dependabot[bot])
Closed issues: