找回密码
 注册
Simdroid-非首页
查看: 419|回复: 9

VLR10怎么实现并行计算

[复制链接]
发表于 2011-10-28 10:29:18 | 显示全部楼层 |阅读模式 来自 湖南株洲
刚下载了马斑竹给的vlr10,听说能实现并行计算!请教一下各位大侠,怎么实现!
发表于 2011-10-28 10:58:06 | 显示全部楼层 来自 北京
Simdroid开发平台
在acoustic response solution set里设置如下的内容

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2011-10-28 11:02:30 | 显示全部楼层 来自 北京
help 上是这么讲的,我没有找到它这样的界面
Parallel computation Tab
The following dialog box appears after clicking on the Parallel computation tab of the Edit Solution Parameters dialog box.



?Parallel SYSNOISE Options
You can select the Parallel Computation option to activate a parallel computation process. The type of MPI (Message Passing Interface) can be chosen from the MPI Libraries option. A MPI Native is only available on certain Unix systems, and it only supports SMP machines, not clusters. A MPI-CH (Public Domain) is available on all operating systems, and it allows the use of clusters. The Number of Processes must be entered in case of a MPI Native operation (SMP machines).

The Type of Parallelism can be selected either by selecting the Frequency Level or Matrix Level radio buttons. A Frequency Level means that the frequency range to be computed will be divided into equal parts and each will be computed on one node. This is beneficial to accelerate the solution of any size of problem. A Matrix Level means that the assembled system matrix at one frequency will be processed on several nodes. This is mostly beneficial for very large problems (Only available for Indirect BEM, with in core solution).

?Definition of Slave Nodes
This option allows you to specify the Machine Name and Local SYSNOISE Script Path. The slave nodes can be given, selected/deselected and removed for MPI-CH (Public Domain). It is possible to define the same machine several times (thereby enabling multiple SYSNOISE solver processes on the same machine in parallel).

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2011-10-28 14:28:20 | 显示全部楼层 来自 湖南株洲
感谢兄弟的回复!了解了!
回复 不支持

使用道具 举报

 楼主| 发表于 2011-10-28 15:18:02 | 显示全部楼层 来自 湖南株洲
最多可以调用多少个核?
回复 不支持

使用道具 举报

发表于 2011-10-28 15:34:07 | 显示全部楼层 来自 北京
453697017 发表于 2011-10-28 15:18
最多可以调用多少个核?

这个应该和license有关吧,我试着8核的,好像不是每个时刻CPU都是在满负荷运行,只是在中间某段时间是所有的CPU都运行。也可能我设置的还不太完善吧。
回复 不支持

使用道具 举报

发表于 2011-10-28 17:00:52 | 显示全部楼层 来自 上海
跟操作系统有关系的
回复 不支持

使用道具 举报

发表于 2012-5-10 17:29:28 | 显示全部楼层 来自 陕西西安
开启并行方法:
进入CMD窗口后,输入
cd D:\Program Files\LMS\Virtual.Lab.R10\VirtualLab\Sysnoise\5.6\bin\WinNT(smpd.exe所在目录,这里我的VL装在D盘,具体盘符以你的确定)
smpd -install 回车
mpiexec -register 回车 (输入你当前Windows账户名) 回车 (输入你当前WINDOWS账户密码,如果没有密码,设置一个。) 回车 输入密码时光标不动也无任何显示,直接回车即可
mpiexec -validate 查看是否成功
这样求解的时候就能选择多核了

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2012-6-13 08:31:04 | 显示全部楼层 来自 四川成都
superxjw 发表于 2012-5-10 17:29
开启并行方法:
进入CMD窗口后,输入
cd D:\Program Files\LMS\Virtual.Lab.R10\VirtualLab\Sysnoise\5.6\b ...

开始设置的3核,计算的时候也是用的3核;计算到后来,提示说only 2.9%  ..was.in..,out-of-althoug must be  used,计算的时候就变成1核多了;是磁盘空间不够吗
回复 不支持

使用道具 举报

发表于 2012-7-10 08:42:19 | 显示全部楼层 来自 陕西西安
交大车辆 发表于 2012-6-13 08:31
开始设置的3核,计算的时候也是用的3核;计算到后来,提示说only 2.9%  ..was.in..,out-of-althoug must  ...

可能是内存有点偏小,求解器自动选择Out-Core Solver模式了。我一般开多核,CPU都在95%以上。
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-22 18:16 , Processed in 0.049031 second(s), 17 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表