-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for Paravirtualized Graphics for Github Actions CI #309
Comments
Tried it on my fork and it doesn't seem to be working. https://github.com/christiangnrd/Metal.jl/actions/runs/8197868351/job/22420547887 |
Interesting; I guess the |
Testing with https://github.com/insidegui/VirtualBuddy. Custom kernels seem to always result in zeros.
Using MPS kernels e.g. for matmul works just fine. |
julia> MTL.supports_family(dev, MTL.MTLGPUFamilyApple5)
true
julia> MTL.supports_family(dev, MTL.MTLGPUFamilyApple6)
false
julia> MTL.supports_family(dev, MTL.MTLGPUFamilyMetal3)
false Looks like the emulated device is significantly below what we require, which is MTLGPUFamilyApple7 + MTLGPUFamilyMetal3. |
Since github now has Apple M1 in Github actions and Julia works with it - does it make sense to set up Github Actions CI? I wonder if Metal can be tested through Github Actions. We already do have CI, so not a huge deal, but I thought it was worth asking.
The text was updated successfully, but these errors were encountered: