Matlabpool开工很慢 [英] Matlabpool very slow to open workers

查看:70
本文介绍了Matlabpool开工很慢的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我刚刚组装了一个新设备(i7-4770K,512gb SSD,16gb DDR3 2133 MHz ram),并安装了MATLAB r2013a.当我调用matlabpool命令时,打开每个单独的工作程序(您在任务管理器中看到的工作程序)要花费非常长的时间.在我的旧钻机上大约需要10秒,而我的新钻机则需要1分钟.我尝试只增加一名工人,这需要很长时间.

I have just put together a new rig (i7-4770K, 512gb SSD, 16gb DDR3 2133 mhz ram), and installed MATLAB r2013a. When I invoke the matlabpool command it takes an extremely long time to open up each individual worker (the ones you see open in task manager). On my old rig it was about 10 seconds, but my new one takes 1 minute. I have tried with just 1 additional worker and it takes a long time.

任何帮助将不胜感激.

谢谢

推荐答案

您可以尝试执行以下操作,以消除导致某些人(包括我自己)出现问题的较新功能(包括在MATLAB R2012a之后的版本中):

You can try executing the following to eliminate one of the newer features (included in versions after MATLAB R2012a) that has caused some people (including myself) problems:

distcomp.feature( 'LocalUseMpiexec', false )

Mathworks对本地调度程序启动程序的方式进行了一些更改 R2010a的工作人员,该更改将其恢复为R2009b.

Mathworks made some changes to the way the local scheduler launches the workers for R2010a, that change reverts it back to R2009b.

这篇关于Matlabpool开工很慢的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆