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

Does this library interface the full CUDA API? #10

Closed
thanasio opened this issue Jan 26, 2016 · 5 comments
Closed

Does this library interface the full CUDA API? #10

thanasio opened this issue Jan 26, 2016 · 5 comments

Comments

@thanasio
Copy link

Hi my question is whether can do the following with 'managed Cuda for c#':

-> Use streams and run kernels on different streams asynchronously.
-> Interface with thrust

Thanks,
T

@kunzmi
Copy link
Owner

kunzmi commented Jan 26, 2016

Hi,
the CUDA API is fully implemented and streams and asynchronous kernel execution are of course supported. Thrust, on the other hand, is a header only C++ library, which means that there's no DLL that one could link to at runtime, thus there's no support for that in managedCuda.

Michael

@thanasio
Copy link
Author

Is there a more comprehensive documentation than the one available at wiki? The only ones i could find so far were too simplistic and basic!

Thanks,
T

@kunzmi
Copy link
Owner

kunzmi commented Jan 26, 2016

In the release section you'll find a compiled API documentation and a few samples from the original CUDA Toolkit ported to managedCuda.

@thanasio
Copy link
Author

thanks!

@lorenzoviola
Copy link

Hello Michael

I see that this issue is closed, but I try anyway...

Anything changed about thrust since Jan 2016, with cuda 8.0 ?

it would be great to be able to run kernels with Thrust included directly from ManagedCuda

Any hope on this side ?
If so, do you have any working sample of ManagedCuda with thrust ?

By the way I'm trying to run this particular kernel :

https://github.com/thrust/thrust/blob/master/examples/bounding_box.cu

Best Regards

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

3 participants