我正在编写一个使用外部C ++ .exe应用程序的Java程序:
为我的Java应用程序进行一些高性能计算,主要用于在线通信和数据库存储。 我挣扎的是:
如何在我的Java应用程序中检查当前计算机上安装了哪些GPU(以便应用程序知道要运行哪个外部.exe)?
不,我没有尝试进行Java GPU编程。 Windows上使用的Java(主要是7,8和8.1)。提前谢谢。
答案 0 :(得分:0)
考虑使用JNA或JNI,并决定使用哪种实现,我认为它比调用外部.exe文件更清晰,如果你想在其他时间也支持其他平台,那么你也是安全的。
更新:如果您想访问普通java无法获得的本机内容,请查看这个功能强大的库:https://support.hyperic.com/display/SIGAR/Home