分页: 1 / 1

多workspace间运行matlab的可行性

发表于 : 2012-11-22 13:52
广岛天气
问一个在Ubuntu的多个工作空间同时运行matlab的问题

这样做可以理解为并行计算吗?会不会提升运算效率
还有,对应不同的参数,是不是要分别为每个程序单独建立一个新的m文档,以防止数据覆盖

这里现做这么一个预想,一会儿自己行动一下,看看是什么样子。

PS:大家有过类似的经历的,也可以讨论一下

Re: 多workspace间运行matlab的可行性

发表于 : 2012-11-22 16:22
广岛天气
测试1: 相同框架的程序,对应不同的参数,是不是要分别为每个程序单独建立一个新的m文档,以防止数据覆盖

结果: 需要分别为每个程序单独建立一个新的m文档,同一m文档在不同工作空间始终保持同步。


测试2: 在四个工作空间各运行一个长达半小时的程序,看全结束后时间是否还是半小时

结果: 结束时间仍是半小时,这证明了该方法确实提高了工作效率。


但对于第二点,我不知道ubuntu是如何做到这么高效的,是构架还是?
请大牛们指教

Re: 多workspace间运行matlab的可行性

发表于 : 2012-11-23 14:45
广岛天气
OMG ...

自问自答

刚才一个好奇,在64位的win7系统下又试了一下,同时开四个matlab,然后测试一下看时间是否还是半小时

结论既让我失望又让我惊喜,运行时间虽然还是半小时,但CPU利用率一直都是100%,现在连打字都在卡

不知道是不是因为我在ubuntu系统下分配了6G的swap area的缘故