【发布时间】:2013-06-27 16:07:01
【问题描述】:
Windows 显示驱动程序模型 (WDDM) 带来了许多令人头疼的问题,最近的一个是 GPU 上奇怪的 2G 内存分配错误。
有没有办法完全关闭 WDDM 或者我必须使用 Linux/windows xp 64?
【问题讨论】:
-
这不是一个真正的编程问题,本身并且对于Stack Overflow来说是题外话。
标签: windows cuda operating-system
Windows 显示驱动程序模型 (WDDM) 带来了许多令人头疼的问题,最近的一个是 GPU 上奇怪的 2G 内存分配错误。
有没有办法完全关闭 WDDM 或者我必须使用 Linux/windows xp 64?
【问题讨论】:
标签: windows cuda operating-system
确实没有办法为 GeForce GPU 关闭 WDDM 模式。如果您有 Quadro 或 Tesla GPU,您可以将 GPU 设置为使用 TCC 模式(使用 nvidia-smi 工具,使用 --help 找出从 wddm 切换到 tcc 模式的命令选项)但您将需要另一个 GPU在系统中托管显示。你可能也对this question感兴趣。
关于 TCC 支持的声明是一般性声明。并非所有 Quadro GPU 都受支持。在特定 GPU 上支持(或不支持)TCC 的最终决定因素是 nvidia-smi 工具。此处的任何内容都不应被解释为保证在您的特定 GPU 上支持 TCC。
【讨论】:
TCC 模式仅适用于支持的设备(Tesla、Quadro)。 在这些设备中,您可以在 WDDM 和 TCC 模式之间进行选择,大多数现代 Tesla 设备仅支持 TCC 模式,实际上这些设备没有图形输出。
从命令行运行 nvidia smi 可执行文件,它通常位于: C:\程序文件\nvidia coporation\nvsmi
nvidia-smi -dm 0 -i 0
dm 0 用于 WDDM,dm 1 用于 TCC。
i flag 设置设备号,以防系统中有多个设备
【讨论】: