MEX文件和并行处理
36意见(过去30天)
显示较旧的评论
你好,
我有一个使用parfor的函数,我可以在本地群集上成功运行它。运行时,我可以看到本地群集开始并处于活动状态。
从此文件中,我创建了一个mex文件。MEX文件是在我本地计算机(WIN)上创建的,然后我使用本地群集运行它(因此,始终获胜)运行。但是,当MEX正在运行时,不会启动本地群集。当我第一次启动时,它在MEX正在运行时处于空闲模式。所以我假设MEX文件没有并行运行。
MEX文件是为C语言编译的,默认编译器是MINGW64。这不应该是MEX文件的并行计算吗?
>> mex-setup.
梅克斯配置为C语言编译使用“Mingw64编译器(c)”。