QuantumToolbox.jl
QuantumToolbox.jl copied to clipboard
Introduce `QuantumToolboxMetalExt`
Checklist
Thank you for contributing to QuantumToolbox.jl
! Please make sure you have finished the following tasks before opening the PR.
- [x] Please read Contributor Covenant Code of Conduct
- [x] Any code changes were done in a way that does not break public API
- [x] Appropriate tests were added.
- [x] Any code changes should be formatted by running:
julia -e 'using JuliaFormatter; format(".")'
- [ ] All documentation (in
docs/
folder) related to code changes were updated.
Description
This extension supports Apple M-series GPU computations with MtlArray
in Metal.jl
.
However, we are still waiting Metal.jl
to support LinearAlgebra.kron
for MtlArray
.
Related issues or PRs
https://github.com/JuliaGPU/GPUArrays.jl/issues/558