Nvidia CUDA vs OPENCL: It's Time to Decide What to Use #145
Samyssmile
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello everyone,
As we continue to develop our lib, a critical decision lies ahead of us: Should we integrate GPU support using Nvidia CUDA or OpenCL? We have experimented with both to a certain extent, but now it's time to make a strategic choice.
Our Experience So Far
We already implemented some code for Cuda and Opencl
You can find cuda related code on main branch. Search for "cuda", take a look on kernels/cuda
For opencl, @acsolle66 contributed 3753e07
We should compare kernel files, from development point of view, this is most difficult part.
Seeking Your Input
We value the community's input and would love to hear your thoughts:
Your feedback is crucial in helping us make an informed decision. We are excited to build a library that not only meets our technical needs but also aligns with our community's preferences and requirements.
Looking forward to your thoughts and insights!
Example Matrix Multiplication
Kernel for Opencl
Kernel for Cuda
Beta Was this translation helpful? Give feedback.
All reactions