24小时热门版块排行榜    

查看: 4019  |  回复: 11

TOS黄

银虫 (初入文坛)

[求助] 关于comsol with matlab的并行计算问题 已有1人参与

comsol做了一个小案例,然后需要利用matlab中的遗传算法工具箱求解最优,为了加快求解速度想开启并行计算。
我编写了一个适应度函数的.m文件,里面会调用comsol求解。
利用遗传算法串行计算(in serial)方式运行没有问题(就是计算速度太慢,服务器的利用率也比较低),但是如果采用并行计算(in parallel)就会报错,
错误名称是:为定义变量“ModelUtil”或类“ModelUtil.create”
我是用comsol with matlab的方式开启的matlab,也就是说matlab和comsol的数据是互通的,不可能会出现语句不识别的问题,而且用串行计算不会出现以上问题
我认为可能是因为在matlab中开启并行计算后只有一个worker是与comsol连接的,其余worker并没有实现互通,所以造成了以上的问题。
我想请问一下各位是否遇到过类似的问题,如何实现多个worker同时调用comsol并行求解计算。
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

TOS黄

银虫 (初入文坛)

只要能解决这个问题,我愿意拿出300个金币
2楼2018-04-17 22:01:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

burningflame

新虫 (小有名气)

有关于这方面的英文书,去下载看看啊

发自小木虫Android客户端
3楼2018-04-19 00:08:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

TOS黄

银虫 (初入文坛)

引用回帖:
3楼: Originally posted by burningflame at 2018-04-19 00:08:11
有关于这方面的英文书,去下载看看啊

看了comsol软件自带的英文指导,没有找到关于matlab并行的内容,matlab的英文指导也没有关于comsol的内容。
4楼2018-04-19 10:08:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

TOS黄

银虫 (初入文坛)

引用回帖:
3楼: Originally posted by burningflame at 2018-04-19 00:08:11
有关于这方面的英文书,去下载看看啊

有什么书可以推荐一下吗?
5楼2018-04-19 10:09:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

burningflame

新虫 (小有名气)

引用回帖:
5楼: Originally posted by TOS黄 at 2018-04-19 10:09:31
有什么书可以推荐一下吗?...

我忘了,好像有本书是comsol 5 with matlab

发自小木虫Android客户端
6楼2018-04-21 12:08:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

TOS黄

银虫 (初入文坛)

引用回帖:
6楼: Originally posted by burningflame at 2018-04-21 12:08:19
我忘了,好像有本书是comsol 5 with matlab
...

comsol3.5 with matlab? 这本里面主要是讲的代码,没有看到并行相关的内容。
7楼2018-04-24 19:39:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

用户注销 (正式写手)

本帖仅楼主可见
8楼2018-04-24 23:57:09
已阅   申请仿真EPI   回复此楼   编辑   查看我的主页

lz193618

新虫 (初入文坛)

请问您解决了吗?我也有同样的问题。
9楼2018-11-29 16:57:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

qinyunfei

新虫 (小有名气)

你好,你的问题解决了吗?

发自小木虫IOS客户端
10楼2019-03-22 16:20:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 TOS黄 的主题更新
信息提示
请填处理意见