当我禁用 CPU Turbo Boost 时,会发生以下情况:
- CPU 时钟和电源正确减少
- GPU 功耗和温度增加- 尽管 GPU 负载为 0% 且 GPU 时钟没有变化。
知道为什么吗?
查看下图,注意 Turbo Boost 关闭和打开事件(红色和蓝色垂直线)
每当我切换 Turbo Boost 时,CPU/GPU 上的功耗就会交换......
... 但 GPU 负载和 GPU 时钟均未增加。(GPU 负载为深绿色线)
我的机器处于空闲状态,没有繁重的 GPU 或 CPU 进程。
我很困惑,找不到任何文档表明这种情况应该发生。为什么降低 CPU 时钟会导致 GPU 功耗增加?如果 GPU 要“接管”部分 CPU 负载,我可以理解,但 GPU 负载却丝毫没有影响。如果您能给我指明正确的方向,我将不胜感激。
中央处理器:英特尔 i7-8750H |图形处理器:NVidia RTX 2070 Max-Q | 安装在 Gigabyte 15-X9 笔记本电脑上 | 在 Windows 10 Pro 上运行,NVidia 驱动程序 445.87
答案1
尚无法添加评论(由于声誉点数较低),因此在此添加建议:在 Nvidia 控制面板 > 3D 设置 > 设置 PhysX 配置 > 选择 PhysX 处理器中:您应该有 3 个选项:
- 汽车
- (您的 Nvidia)
- 中央处理器
您当前的选择是什么?当 PhysX=CPU 时,您仍会看到 GPU 增加吗?
答案2
我认为这是因为功率(tdp)不足,在最大涡轮增压状态下没有足够的功率为 gpu 和 cpu 供电,因此当 cpu 功率下降时,有足够的功率为 gpu 供电,因此 gpu 功率上升