Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Introduce QuantumToolboxMetalExt #233

Open
wants to merge 7 commits into
base: main
Choose a base branch
from
Open

Conversation

ytdHuang
Copy link
Member

Checklist

Thank you for contributing to QuantumToolbox.jl! Please make sure you have finished the following tasks before opening the PR.

  • Please read Contributor Covenant Code of Conduct
  • Any code changes were done in a way that does not break public API
  • Appropriate tests were added.
  • 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

JuliaGPU/GPUArrays.jl#558

@ytdHuang
Copy link
Member Author

This PR is currently waiting JuliaGPU/GPUArrays.jl#577 to be finished, merged, and GPUArrays.jl release a corresponding new version.

@ytdHuang ytdHuang marked this pull request as ready for review January 2, 2025 13:26
@ytdHuang ytdHuang marked this pull request as draft January 2, 2025 13:35
@ytdHuang ytdHuang marked this pull request as ready for review January 9, 2025 15:21
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant