Skip to content
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

Intel Arc GPU support. #2345

Open
NeroBlackstone opened this issue Oct 13, 2023 · 3 comments
Open

Intel Arc GPU support. #2345

NeroBlackstone opened this issue Oct 13, 2023 · 3 comments

Comments

@NeroBlackstone
Copy link

Does Flux.jl support Intel Arc GPU?

@nomadbl
Copy link

nomadbl commented Dec 8, 2023

The GPU support in general is handled through other libraries. The Arc GPU is handled through https://github.com/JuliaGPU/oneAPI.jl which can be used similarly to CUDA interface with some changes. Looking at the documentation it seems that the current version does not support the full set of operations that Flux needs to run.

@novemberist
Copy link

I'm also very interested to play around with Flux on my Intel Arc GPU. However, despite oneAPI.jl existing and looking quite mature, it is currently not among the supported GPU backends for Flux. Are there any concrete plans to add support in the future?

@ToucheSir
Copy link
Member

Given that none of the deep learning specific oneAPI libraries are wrapped yet in oneAPI.jl, I would not call it quite mature for ML use cases. Were someone to do that, we could then think about writing extensions for it in Flux and NNlib like was done for AMDGPU.jl and Metal.jl.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants