30系列显卡在ubuntu下不能满血运行的问题

之前发现在ubuntu下,我的3080只能跑115w最高,而这在win下是可以跑165w的。于是乎google了所有结果,无解…

现已经过去一年,显卡价格飞涨,无奈只能使用笔记本跑自己的代码了。结果发现nvidia推了Linux下的动态加速,赶紧试一下
1查看笔记本显卡是否可以动态加速,很好可以加速!!!

nvidia-settings -q DynamicBoostSupport

30系列显卡在ubuntu下不能满血运行的问题_第1张图片
2使能dynamicboost

systemctl enable nvidia-powerd.service
systemctl start nvidia-powerd.service

满心欢喜,测试后发现变成120w了,就多了5w…哈哈哈,很nvidia。尝试了一下
sudo nvidia-smi -i 0 -pl 165, 结果显示不支持。更新了一下最新的显卡驱动,还是显示不支持,测试了cuda11.7~12.2,最后发现525的驱动可以,对应cuda12.0!!!
1关闭之前的dynamicboost,不然没有办法手动设置

systemctl stop  nvidia-powerd.service
systemctl disable nvidia-powerd.service

2 笔记本的3080gpu最大是165w
30系列显卡在ubuntu下不能满血运行的问题_第2张图片
设置165w

sudo nvidia-smi -i 0 -pl 165

跑一下代码,可以满血跑了!!!30系列显卡在ubuntu下不能满血运行的问题_第3张图片

你可能感兴趣的:(Ubuntu,ubuntu,linux,运维)