Matab is very slow in processing figures: might it be caused by NVidia Optimus?
5 次查看(过去 30 天)
显示 更早的评论
Hi all,
I have a laptop with the following configuration:
CPU: i7-11850H
RAM: 32GB
GPUs: Intel UHD graphics and NVIDIA RTX A2000
I notice that my laptos is pretty slow especially when managing figures. Indeed, by running bench command, the relative speed is 5.78 (this is the output of bench command 0.8408 0.3923 0.3292 0.6592 6.4034 7.0999) and my system lag hugely with respect the reference machines in 2-D and 3-D performance. When running bench command, the CPU usage peaked 18%. From this data, I believe that my system mostly run with Intel graphics rather on on my NVidia. Is that possible to verify which GPU card is running when Matlab is processing?
Thanks for your help.
0 个评论
采纳的回答
Joss Knight
2024-6-16
Check your laptop's power settings and make sure they are in 'best performance' mode.
更多回答(1 个)
Ayush Singh
2024-6-11
Hi Serbring,
In order to see which GPU MATLAB is using you can run the following command:
gpuDevice
The 'gpuDevice' function is the primary way to obtain information about the GPU being used by MATLAB. When called without arguments, it returns an object containing information about the currently selected GPU.
For more information on above function, refer following documentation:
10 个评论
Joss Knight
2024-6-16
This nothing to do with MATLAB, it is your operating system's graphics acceleration settings. You probably have different power settings than your colleague.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Graphics Performance 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!