24小时热门版块排行榜    

CyRhmU.jpeg
查看: 3184  |  回复: 12

ychguang

禁虫 (正式写手)

本帖内容被屏蔽

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

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

NTOKy

至尊木虫 (职业作家)

同问,顶一下~
2楼2011-12-14 13:12:17
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

xianshuixx

木虫 (正式写手)

同求经验人士指点迷津啊。
3楼2011-12-14 14:52:38
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

wangyuewu08

木虫 (著名写手)

【答案】应助回帖


感谢参与,应助指数 +1
xiegangmai(金币+1): 谢谢参与! 2011-12-14 22:24:44
楼主可看看matlab接口方面的书,某些用matlab实现起来比较慢的功能,比如说循环,可以用C、fortran来写,这样可以提高效率。
往事并不如烟
4楼2011-12-14 19:53:21
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

ychguang

禁虫 (正式写手)

本帖内容被屏蔽

5楼2011-12-14 21:50:37
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

gy846608002

金虫 (正式写手)

【答案】应助回帖


感谢参与,应助指数 +1
xiegangmai(金币+1): 谢谢参与!好像与楼主的主题不相关啊 2011-12-14 22:25:25
找到FLUENT安装目录,然后复制到开始菜单中的运行中,而后在后面添加3d-t4
3d指的是三维运算,t4表示4核并行运算,设置按此类推就行。。。我经常是这样算的,设置后CPU利用率100%。。。就这么多了,很好用的。。。
开心快乐每一天
6楼2011-12-14 22:06:27
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

ychguang

禁虫 (正式写手)

本帖内容被屏蔽

7楼2011-12-14 22:49:04
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

buxiudehun

木虫 (小有名气)

【答案】应助回帖


感谢参与,应助指数 +1
xiegangmai(金币+1): 谢谢参与! 2011-12-15 21:39:18
你的并行效率低,估计是因为并行外的东西太耗时间,matlab 做循环很慢,如果大量的循环,估计并行化后速度也不是很快
8楼2011-12-15 09:05:39
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

孤星飞雪

木虫 (正式写手)

【答案】应助回帖


感谢参与,应助指数 +1
xiegangmai(金币+1): 谢谢参与! 2011-12-15 21:39:27
一般还是减少循环~循环用起来太慢了
9楼2011-12-15 09:17:19
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

baby_wolf

新虫 (初入文坛)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
xiegangmai(金币+2): 谢谢应助! 2011-12-19 21:31:01
ychguang(金币+5): 有一定帮助,谢谢 2011-12-20 08:18:39
首先楼主得判断自己程序是不适合并行计算啊。并不是所有的程序使用并行计算都能提高速度的。

对自定义的函数进行优化,循环中自定函数往往非常耗时,尽量使用matlab内部函数!

1.使用新版本的matlab,mathworks公司将并行计算作为其发展方向之一,新版本中并行计算能力更强。
2.使用GPU计算,matlab中使用jacket插件。
10楼2011-12-19 18:36:12
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 ychguang 的主题更新
信息提示
请填处理意见