c# - 如何使用 C# 在 Ubuntu 上获取 GPU 信息?

标签 c# ubuntu gpu

我想知道如何在 Ubuntu 18.04 系统上使用 C# 库获取 GPU 信息? 我对 GPU 数量、GPU 利用率、GPU 内存等参数感兴趣。

最佳答案

您可能想尝试 OpenGL - 它具有跨平台功能,可获取有关 GPU 的信息,例如供应商、版本号等。因此我希望它也支持获取您需要的信息。

它可能不足以深入了解 GPU 利用率/故障、内存等。但是 - 如果您无法通过 OpenGL/C# 使其工作,您实际上可以从 C# 运行命令,就好像您打开了终端窗口一样。

This说明如何设置 C# 以在系统上运行命令。

Thisthis说明您可能希望使用哪些命令来获取所需的有关 GPU 的信息。

关于c# - 如何使用 C# 在 Ubuntu 上获取 GPU 信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59167668/

相关文章:

ubuntu - 在 ubuntu 中导入 tensorflow 时出错

ubuntu - 向 Upstart 服务发送重新加载命令

opencl - OpenCL 中减少总和的最佳工作组大小

cuda - 单个 CUDA 内核中可以启动的最大线程数

javascript - 在 ASP.NET 中动态更改单选按钮选择上的表格单元格

c# - ASP.NET MVC 返回 ViewResult

c# - FORWARD_NULL 在取消引用 null 之后?

c# - Xamarin.Forms 使用 MVVM 在屏幕之间传输数据

java - Linux/Java - 更改 SecureRandom 的种子源

opengl - 如何使用 WebGL/OpenGL 在 GPU 上高效计算生命游戏?