每一个。我是cuda的新手。我想知道可以将cuda与ActiveX技术结合使用, 所提供的ocx或dll文件可以在网页中使用,例如 例如,使用cuda可以很容易地模拟流体粒子。 如果结合cuda和activeX技术, 我们可以在网页上看到流体粒子,对吗? 更重要的是,如果当我模拟大量粒子时有问题? 非常感谢。cuda可以与activeX技术结合使用吗?
回答
我认为,如果ActiveX可以在运行任意CUDA代码这样的低级别上访问您的GPU,那将是一个很大的安全风险。另一方面,如果ActiveX可以通过一些更高级别的接口在GPU上执行一些计算,那会更安全,但是微软必须实现它,而不是你。
首先,它在客户机上运行。什么意思是客户需要一个支持CUDA的图形卡(仅限于nVidia)。
所以这意味着如果我有一张nvidia卡,使用activex技术可以获得与在本地相同的性能?谢谢你回复 – user399955 2011-03-10 16:06:24
你能详细介绍一下吗?谢谢 。 – user399955 2011-03-10 16:23:36
任何想法都很好,非常感谢。 – user399955 2011-03-10 17:48:37
可信任的ActiveX控件可以做任何东西。所以,是的,你理论上可以启动CUDA运行时,并通过GPU进入城镇。您将需要使用ActiveX控件分发CUDA运行时,但是假设他们使用的是nVidia GPU,则需要安装的所有其他设备都已安装。 FWIW,根据CUDA开发人员工具包中的EULA,允许分发cudart.dll 为。
因为,last I read,你不能对静态链接cudart.dll,你就需要使用CAB文件分发带有ActiveX控件沿着依赖。 Details on creating CAB files can be found here on MSDN。然后再论坛帖子是从2008年,所以也许更新版本的cudart.dll现在可以静态链接...你可能想尝试一下。
谢谢,更重要的是,您是什么意思“您需要使用ActiveX控件分发CUDA运行时”,您可以详细解释它吗? – user399955 2011-03-11 02:16:43
用户的机器上不存在cudart.dll,因此您需要将其与ActiveX控件一起打包,以便将该依赖关系提供给用户的计算机。您需要考虑将CAB文件中的ActiveX控件分发以完成此操作,因为上次听说您无法静态链接cudart.dll。我将在答案中增加更多关于包装的细节。 – 2011-03-11 04:30:44
是的,你是对的,我知道activeX使用CAB文件来执行,并且我知道如何将DLL或ocx类型文件打包到CAB文件中,但我不知道你在提到“无法静态链接到cudart.dll “ 意味着什么。或者你的意思是我应该将cudart.dll和我的activex控制文件打包到CAB文件中,以便浏览器下载。然后在PC上将会有我的activex控制文件和cucart.dll文件。那我可以成功运行cuda程序了吗?我对吗? – user399955 2011-03-11 04:57:36
- 1. Cuda优化技术
- 2. 包CUDA技术的许可7-5被CUDA-库
- 3. 我可以使用iBeacon技术连接两部iPhone吗?
- 4. 我可以限制Bing Autosuggest API只提供技术技能吗?
- 5. weakValues()和expireAfterAccess()可以结合使用吗?
- 6. 任何人都可以解释“Khronos技术堆叠”的技术适合在一起的方式吗?
- 7. 你可以将propTypes与defaultProps结合吗?
- 8. Websockets可以与Inter Process Communication结合吗?
- 9. 可以在cuda中使用libsvm吗?
- 10. CUDA可以使用SIMD扩展吗?
- 11. 联合/ SSO技术
- 12. 可以使用__syncthreads()合并单独的CUDA内核吗?
- 13. webview中的远程网站可以与Phonegap结合使用吗?
- 14. Can ViewerSupport.bind()可以与图像结合使用吗?
- 15. 我可以将rowmode:'array'与命名参数结合使用吗?
- 16. 您可以将CmdletBinding与未绑定参数结合使用吗?
- 17. 在DirectX中混合动画 - 这在技术上可行吗?
- 18. 使用推技术
- 19. pygame可以使用矢量艺术吗?
- 20. CUDA可以做argmax吗?
- 21. 我可以使用CSS或其他技术来设计Google Desktop wigdets吗?
- 22. 使用持续集成技术可以为共享点开发吗?
- 23. 可以使用对称加密技术来提供数字签名吗?
- 24. Steven Sanderson的部分请求技术可以在Razor页面中使用吗?
- 25. 我们可以使用纯CSS或jQuery的“色度键”技术吗?
- 26. 在pyparsing中构造ParseResults可以接受这种技术吗?
- 27. 技术上可以通过编程获取网站截图吗?
- 28. 什么协作工具可以有效地与非技术人员合作?
- 29. 非技术性可可
- 30. CSS3动画结束技术
是的,你是对的,这将是一个很大的安全风险,但具有数字签名的ActiveX文件可以畅通无阻地在IE或其他网络浏览器上运行,实际上我想在我的网页上显示更好的效果,但它会计算成本,所以我在想如果我能结合activex和cuda作为解决方案。非常感谢你。 – user399955 2011-03-10 17:35:55
你是对的,这将是一个很大的安全风险,也许activex文件与数字签名可以运行在IE或其他网络浏览器畅通无阻。其实我想在我的网页上显示更好的效果,比如particals,水,烟雾,树等等。但他们在计算成本,所以我想我是否可以结合activex和cuda作为解决方案。如果你有其他想法告诉我,我会从心底感谢你。 – user399955 2011-03-10 17:46:28
“如果你有其他想法告诉我” - 恐怕我不知道。我对ActiveX几乎一无所知。我与CUDA合作。但是,CUDA中的一个错误可能导致完整的系统挂起和/或监视器冻结 - 因此我的迫切担忧。 – CygnusX1 2011-03-10 22:18:36