我曾经认为特斯拉不会支持OpenGL应用程序接口,但最近了解到特斯拉产品也可以通过OpenGL用于可视化。
我有一台工作站,其中有2个英特尔E5 C2050和1个Tesla CPU。根据https://developer.nvidia.com/opengl-driver的说法,特斯拉C2050至少应该支持OpenGL版本3。
现在,我想在该工作站上使用OpenGL 3.3运行渲染服务程序,但没有成功。
以下是我尝试过的内容。
如果我通过RDP远程桌面登录,由于虚拟图形适配器,支持的OpenGL版本是1.1。在这里,我使用tscon commond重新连接到物理控制台。因此,RDP连接丢失。当我重新连接时,我看到所有窗口的大小都调整为800*600,检测到的OpenGL支持仍然是1.1。
如果我使用连接到某种“集成图形适配器”的显示器登录,则支持的OpenGL版本仍然是1.1,这可能是因为程序是在插入基本适配器的屏幕中启动的。BUt特斯拉图形处理器没有grpahics输出端口。
我想知道我应该如何配置主机来启用Tesla GPU用于基于OpenGL的渲染。
发布于 2015-04-24 16:56:55
我已经解决了这个问题。
首先,事实上,特斯拉C2050是专用视频卡,并有一个DVI显示端口。更重要的是,主板上的BIOS设置为在集成GPU上启动。将此配置改为PCI-E卡,解决了无法访问Tesla卡的问题。
接下来,关于图形API支持。NVIDIA网站上的官方驱动程序提供了对OpenGL 4.4的支持。而且,特斯拉显卡可以用于通过OpenGL渲染,就像Quadro或GeForce卡一样。没有明显的区别,也不需要特殊的配置。
https://stackoverflow.com/questions/29630895
复制相似问题