Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 其它 > 资料存档
资料存档 资料存档
回复
 
主题工具 显示模式
旧 2019-12-10, 20:48   #1
poster
高级会员
 
注册日期: 2019-11-21
帖子: 3,006
声望力: 66
poster 正向着好的方向发展
帖子 MATLAB并使用多个内核来运行计算

大家好。我试图找出如何使MATLAB尽可能最佳地运行。我有一台相当不错的新机器。

12GB RAM Core i7 3.2Ghz Cpu和大量可用空间。和强大的图形卡。

但是,当我运行MATLAB(基准测试)的基准测试时,它列出的计算机接近Windows XP单核1.7Ghz计算机,性能最差。

任何想法为什么以及如何可以改善这一点?

非常感谢



回答:

首先,我建议重新运行Bench命令几次,以确保MATLAB完全加载了所需的所有库等。许多MATLAB都是按需加载的,因此,最好是第二次或第三次运行计时。

执行某些多线程操作时,MATLAB自动利用多个内核。例如,许多元素操作(例如+ , .*等)以及BLAS支持的操作(可能还有其他操作)。 此页面列出了多线程的那些东西。

当MATLAB的固有多线程无法解决问题时(如果可以,那么这通常是最快的处理方式),并行计算工具箱将非常有用。这可以通过PARFORSPMD分布式数组为您提供明确的并行性。



更多&回答...
poster 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛禁用 表情符号
论坛启用 [IMG] 代码
论坛启用 HTML 代码



所有时间均为北京时间。现在的时间是 21:12


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.