如题,前电脑处理器是i5-10210U,4核8线程,W10系统。
更换后新电脑为r9-7945HX,16核32线程 ,W11系统。
matlab版本均为r2021a,结果新电脑计算速度跟旧电脑差不多…
自己找原因,发现新电脑上matlab计算时的CPU利用率巨低,基本上稳定在8-10%左右,如图;
而对比了一下,发现旧电脑的CPU利用率是比较高,能在50-70%往上,各个核都有在干活。
程序中没有使用并行计算相关的,parfor这块还是不知道怎么用。
新电脑计算速度还是没达到我的预期的,我感觉如果CPU能跑满的话应该会快很多?但目前这个问题不知道出在哪。不知道是AMD的问题,还是Windows系统的问题,又或者是电脑调度相关?
希望有大佬可以帮我看看,非常感谢。
P.S.在同学inter电脑上跑了一下,CPU利用率在50%+,可能是A卡的问题?
开启野兽模式(联想r9000p2023)后无变化。

更换后新电脑为r9-7945HX,16核32线程 ,W11系统。
matlab版本均为r2021a,结果新电脑计算速度跟旧电脑差不多…
自己找原因,发现新电脑上matlab计算时的CPU利用率巨低,基本上稳定在8-10%左右,如图;
而对比了一下,发现旧电脑的CPU利用率是比较高,能在50-70%往上,各个核都有在干活。
程序中没有使用并行计算相关的,parfor这块还是不知道怎么用。
新电脑计算速度还是没达到我的预期的,我感觉如果CPU能跑满的话应该会快很多?但目前这个问题不知道出在哪。不知道是AMD的问题,还是Windows系统的问题,又或者是电脑调度相关?
希望有大佬可以帮我看看,非常感谢。
P.S.在同学inter电脑上跑了一下,CPU利用率在50%+,可能是A卡的问题?
开启野兽模式(联想r9000p2023)后无变化。



