今天测试的时候发现,客户远程桌面连接测试服务器,无法调用GPU卡。
背景:测试服务器安装的是windows7 64位操作系统,GPU卡的型号是C2050。
研究发现:
1. Windows 7 操作系统,如果安装K20等GPU卡,监控GPU使用情况时,显示信息如下图:
2. 而如果安装的是C2050卡,显示信息如下图:
不难看出,C2050的模式是WDDM模式,而不是TCC模式。如果在非TCC模式下,windows系统不能用远程桌面登入使用显卡资源(此时你用的实际上是本地图形资源)。
对于Tesla和Quadro的显卡,可以这样进入TCC模式。
1) 管理员方式启动一个cmd窗口;
2) 进入nvidia-smi可执行文件所在目录;(cd \pro*\nv*\nvsmi)
3) 执行 nvidia-smi –dm 1
4) 重新启动机器。
机器重新启动后,信息显示如下图,这时候远程桌面连接可以调用C2050卡了。