我有一个 asp.net mvc 4 x64 Web 应用程序,它在后台进行一些计算并返回一些要在浏览器中呈现的数字。在visual studio中一切正常,但是当通过IIS从浏览器的项目文件夹中调用时,我得到一个CudaErrorNoDevice。这是错误号 38,因此看起来它确实正确引用了所有外部 cuda dll,进行调用并返回错误。
为了进行测试,我使用了 GetDeviceProperties() 方法。
我什至将 Gpu 插入显示器,以防浏览器混淆 cuda 调用是针对图形的。虽然没有运气。
谁能确认从 Web 应用程序调用 Gpu 是一件完全可行的事情?如果是这样,IIS 中是否需要针对 Gpu 的任何特定配置。
谢谢
IIS 8 Express、VS2012、Cuda 5.0、Gtx Titan(这是第二个 Gpu,Gtx 660 用于显示)。