windows - 如何在配备 Tesla 的基于 Windows 的主机上使用 OpenGL 进行渲染

标签 windows opengl gpu tesla

之前我一直认为Tesla不会支持OpenGL API,但是最近了解到Tesla产品也可以通过OpenGL进行可视化。

我有一个工作站,其中有 2 个 Intel E5 CPU 和 1 个 Tesla C2050。根据https://developer.nvidia.com/opengl-driver , Tesla C2050 应该至少支持 OpenGL 版本 3。

现在,我想在该工作站上使用 OpenGL 3.3 运行渲染服务程序,但没有成功。

下面是我试过的。

如果我通过 RDP 远程桌面登录,由于虚拟图形适配器,支持的 OpenGL 版本为 1.1。在这里,我使用 tscon commond 重新连接到物理控制台。结果,RDP 连接丢失。当我重新连接时,我看到所有的窗口都调整为 800*600,检测到的 OpenGL 支持仍然是 1.1。

如果我使用插入某种“集成图形适配器”的显示器登录,支持的 OpenGL 版本仍然是 1.1,可能是因为程序是在插入基本适配器的屏幕内启动的。但是 Tesla GPU 没有 grpahics 输出端口。

我想知道我应该如何配置主机才能使用 Tesla GPU 进行基于 OpenGL 的渲染。

最佳答案

我已经解决了这个问题。

首先,其实Tesla C2050是专用显卡,有一个DVI显示接口(interface)。 更重要的是,主板上的BIOS设置为在集成GPU上启动。将此配置更改为 PCI-E 卡,解决了无法访问 Tesla 卡的问题。

接下来,关于图形 API 支持。 NVIDIA 网站上的官方驱动程序提供对 OpenGL 4.4 的支持。 而且,Tesla 卡可以像 Quadro 或 Geforce 卡一样通过 OpenGL 进行渲染。没有显着差异,也不需要特殊配置。

关于windows - 如何在配备 Tesla 的基于 Windows 的主机上使用 OpenGL 进行渲染,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29630895/

相关文章:

c# - 如何创建非窗口绑定(bind)的键盘快捷键

windows - NTFS 和 $Object_ID 上的唯一文件标识符

c - 为什么这不编译?

python - opengl中有没有办法循环旋转二维线

c++ - OpenGL + Visual Studio 2017 : rendering window not displayed (was OK with Visual 2010)

python - Tensorflow:GPU 加速仅在首次运行后发生

python - 如何将 torch.device ('cuda' if torch.cuda.is_available() else 'cpu' ) 写成完整的 if else 语句?

python - 如何在 Windows 上连接到 WiFi 网络?

c - CUDA 中的稀疏矩阵加法

c++ - 使用比制服可以存储的更多的值来实例化