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

macOS: Metal API Backend #853

Open
eimfach opened this issue Feb 17, 2020 · 1 comment
Open

macOS: Metal API Backend #853

eimfach opened this issue Feb 17, 2020 · 1 comment

Comments

@eimfach
Copy link

eimfach commented Feb 17, 2020

OpenCL for macOS was deprecated by Apple in 2018 ... I guess it would make sense to implement a metal api backend for Futhark ...

@athas
Copy link
Member

athas commented Feb 17, 2020

Given the difficulty of implementing the Vulkan backend and the relative obscurity of GPGPU on macOS, this is probably not going to happen any time soon.

If Apple completely removes OpenCL at some point, then the most likely outcome is probably that we'll finish up the Vulkan backend and recommend MoltenVK.

On the other hand, who knows. Metal does look like it has a much friendlier shader language and API than Vulkan...

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

No branches or pull requests

2 participants