cuda.net相关内容

CUDA 驱动程序 API 与 CUDA 运行时

在编写 CUDA 应用程序时,您可以在驱动程序级别或运行时级别工作,如图所示(库是 CUFFT 和 CUBLAS 用于高级数学): (来源:tomshw.it) 我假设两者之间的权衡是提高低级 API 的性能,但以增加代码复杂性为代价.具体的区别是什么?有哪些重要的事情是高级 API 不能做的? 我正在使用 CUDA.net 与 C# 进行互操作,它是作为驱动程序 API 的副本 ..
发布时间:2022-01-10 15:34:52 C#/.NET

CUDA驱动程序API与CUDA运行时

编写CUDA应用程序时,您可以在驱动程序级别或运行时级别工作,如图所示(库为CUFFT和CUBLAS高级数学运算): 我假设两者之间的折衷是提高低级API的性能,但代价是增加代码的复杂性。什么是具体的差异,有什么重要的事情,你不能做的高级API? 我使用CUDA.net与C#互操作,它是构建为驱动程序API的副本。这鼓励在C#中编写大量相当复杂的代码,而使用运行时API的C ++等价体 ..
发布时间:2017-03-04 14:14:04 C#/.NET

分配常量内存

我试图设置我的模拟参数在常量内存,但没有运气(CUDA.NET)。 cudaMemcpyToSymbol函数返回cudaErrorInvalidSymbol。 cudaMemcpyToSymbol中的第一个参数是string ...是符号名吗?实际上我不明白如何可以解决。任何帮助赞赏。 // init,load .cubin float [] arr = new float [1] ..
发布时间:2017-03-04 13:07:25 其它硬件开发

传入CUDAfy结构内的阵列

使用VS 2012,.NET 4.5,64位和CUDAfy 1.12,我有概念以下证明 使用系统;使用System.Runtime.InteropServices ; 使用Cudafy; 使用Cudafy.Host; 使用Cudafy.Translator; 命名空间测试 { [Cudafy(eCudafyType.Struct) [StructLayout(Layout ..
发布时间:2016-10-03 20:31:46 C#/.NET

CUDA驱动程序API与CUDA运行时

在编写CUDA应用程序,您可以在驱动程序级别或在运行时级别这个图片上所示(该库是CUFFT和CUBLAS的高等数学)工作: 我假定两者之间的折衷是为低伊维尔基尼API,但在增加的代码复杂度为代价来提高性能。有什么具体的区别,并在那里,你可以不与高层次的API做任何显著的东西呢? 我使用CUDA.net与C#互操作,这是建作为驱动API的副本。这鼓励写在C#中有很多相当复杂的代码,而C ..
发布时间:2016-09-22 19:22:32 C#/.NET