MSCMARC单机多核并行计算示例.docx

上传人:b****2 文档编号:18191332 上传时间:2023-04-24 格式:DOCX 页数:14 大小:1.47MB
下载 相关 举报
MSCMARC单机多核并行计算示例.docx_第1页
第1页 / 共14页
MSCMARC单机多核并行计算示例.docx_第2页
第2页 / 共14页
MSCMARC单机多核并行计算示例.docx_第3页
第3页 / 共14页
MSCMARC单机多核并行计算示例.docx_第4页
第4页 / 共14页
MSCMARC单机多核并行计算示例.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

MSCMARC单机多核并行计算示例.docx

《MSCMARC单机多核并行计算示例.docx》由会员分享,可在线阅读,更多相关《MSCMARC单机多核并行计算示例.docx(14页珍藏版)》请在冰豆网上搜索。

MSCMARC单机多核并行计算示例.docx

MSCMARC单机多核并行计算示例

MSCMARC2011单机多核并行计算示例

并行计算可以有效利用本地或者网络计算机计算资源,提高计算效率,特别是针对一些计算规模相对较大的问题。

本文作为MARC单机多核并行计算的一个示例。

测试平台:

WIN7 64Bit MARC2011

1、提前设置

将电脑名字最好改为administrator,或者通过修改电脑名称,会使user和display后面的名子保持一致。

改电脑名字:

计算机右键—属性—更改设置—更改—计算机名

2、启动多核运算

打开dos界面输入

(1)D:

按enter回车键(d为marc所在盘)

(2)cd+空格+D:

\MSC.Software\Marc\2010\marc2010\intelmpi\win64\bin按enter回车键

(3)ismpd+空格+–install按enter回车键

(4)出现上图中的

关闭窗口。

 

2、基本配置

(1)在MARC安装目录下的intelmpi\win64\bin目录(32Bit计算机选择win32文件夹),运行wmpiregister.exe.

(2)输入用户名(登陆windows的账户名,通常为administrator)及密码(若密码为空,需要重新设置一个密码),点击register按钮,下面的对话框中会出现“Password encrypted into the Registry”信息。

(3)运行ismpd.exe,或者到dos提示符下,进入该目录,运行ismpd -install。

假如提示都正常的话,到此即完成进行并行计算的前提条件了。

3、测试

(1)在MARC安装目录下的intelmpi\win64\bin目录(32Bit计算机选择win32文件夹),运行wmpiconfig.exe

(2)依次点击下面1和2.

(3)红框中出现

 

如果出现

administr

Unabletoconnectto'administr:

8678',

sockerror:

genericsocketfailure,errorstack:

MPIDU_Sock_post_connect(1200):

unabletoconnecttoadministronport8678,exhaustedallendpoints(errno-1)

MPIDU_Sock_post_connect(1216):

gethostbynamefailed,请求的名称有效,但是找不到请求的类型的数据。

(errno11004)

表示第2步注册的电脑名字或密码不对。

如果出现

Administrator

ThecredentialsforAdministratorrejectedconnect。

表示电脑的名字不对。

通过修改电脑名重新就行上述几步直至不出现上述两种情况。

 

4、分配单元

单机多核计算提高效率的途径在于几个核心同时进行计算,因此对一个模型完成所有的建模后需要为参与计算的多核分配计算任务(软件自动分配或者用户手动分配),也就是单元,最后在提交任务前提示软件进行并行计算。

(1)打开一个已经调试无误的待计算文件

(2)为多核分配单元

测试电脑为双核4线程,这里设置2核计算。

①Jobs—>User Domains调出面板,②Generate!

按钮设置参与计算的CPU内核数,③输入分配的内核数2,回车确定,④软件自动为两个内核分配单元,并输出单元数信息,⑤勾选Identify,显示单元分配情况,最终如图所示。

也可以用户手动分配单元,①选择Manul Decomposition,出现手动分配单元的一些命令按钮,②Delete All删除之前自动分配情况,③Add Elements分别为内核分配不同的单元,④手动分配情况如图所示。

5、提交计算

完成上述步骤后,勾选Parallelization选项即可进行并行计算。

①Job—>Show Menu进入Job面板,②Run命令进入Run Job面板,③点击Parallelization进入相应面板,④勾选 Use DDM选项,假如使用用户分配的单元,选择 Decomposition In Mentat,⑤点击OK回到Run Job面板,⑥点击Submit即可提交任务进行并行计算。

运行情况如图所示。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1