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

No OpenCL Support #7

Closed
mgregoro opened this issue May 12, 2017 · 6 comments
Closed

No OpenCL Support #7

mgregoro opened this issue May 12, 2017 · 6 comments

Comments

@mgregoro
Copy link

Why are you guys all using Nvidia's proprietary API to do all this cool stuff?!

@asuhan
Copy link
Contributor

asuhan commented May 12, 2017

I cannot promise anything, but this might change soon. We don't depend on CUDA that much, we have room to add support for other graphic cards. The code generation should work with minor changes, also memory allocation and data transfer should be easy to port to OpenCL. We also rely on Thrust for radix sort, which means we need to roll our own or use the HIP transpiler (https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP).

@m1mc
Copy link
Contributor

m1mc commented May 12, 2017

This is not as good and handy as thrust::radix_sort yet: https://github.com/KhronosGroup/SyclParallelSTL/blob/master/include/sycl/algorithm/sort.hpp

@gstoner
Copy link

gstoner commented May 12, 2017

We are going to bring MAPD to ROCm platform. We have lot more to talk about soon. We are very excited by the Open Sourcing of MAPD it fits with our philosophy of bringing GPU computing forward.

@asuhan
Copy link
Contributor

asuhan commented May 12, 2017

@gstoner We're looking forward to this and happy to help with it.

@gstoner
Copy link

gstoner commented May 12, 2017

I look forward to the help

@randyzwitch
Copy link
Contributor

Closing this issue for now, but please feel free to open another issue if this is still a problem.

fexolm referenced this issue in fexolm/omniscidb Oct 17, 2019
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

5 participants