如果我有来自Cuda代码的设备ptr,我可以在cl::Kernel中使用它吗?我可以将cl::Buffer传递给Cuda内核吗?(例如,假设您有想要导入到opencl项目中的遗留Cuda代码?)
简单答案,NO
它们是完全不同的库,使用一个指向另一个的指针会导致应用程序崩溃。你可以试着铸造它,但行为是完全未知的。
如果我有来自Cuda代码的设备ptr,我可以在cl::Kernel中使用它吗?我可以将cl::Buffer传递给Cuda内核吗?(例如,假设您有想要导入到opencl项目中的遗留Cuda代码?)
简单答案,NO
它们是完全不同的库,使用一个指向另一个的指针会导致应用程序崩溃。你可以试着铸造它,但行为是完全未知的。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium