c#检测系统是否支持opencl
本文关键字:opencl 支持 是否 检测系统 | 更新日期: 2023-09-27 18:11:11
我想检测系统是否支持opencl
。我不知道该怎么做才好。我也没有寻找任何额外的库来使用,因为我的c#代码不需要实际使用opencl
,但只知道系统CAN
是否使用opencl
,或者是否至少有支持。谢谢。
我也使用ManagementObjectSearcher
,并在Win32_VideoController
看,但没有提到它,我通过该方法看到。
OpenCL有一个。net绑定(http://openclnet.codeplex.com/),它允许列出系统中所有可用的OpenCL设备,并检查其中一个是否具有您需要的功能。
任何简单的"入门与OpenCL"之类的文章都会给你所需的调用来获得上面的列表。例如本文:http://www.thebigblob.com/getting-started-with-opencl-and-gpu-computing/
或者你可以创建一个简单的C/c++库,并从。net代码中调用本机代码来检查你需要什么。
希望对你有帮助。