解決Deform 3D 多核心運行在win10下無法執行一例

系統:Windows 10 64bit version

軟件:Deform 3D v11.0

一、問題發現

按照網上MPI的設置方法,完成以下設置:

1. 解決Deform 3D 多核心運行在win10下無法執行一例的圖1在DeformSetup內的Simulation Server中,增加一臺多核模擬服務器;

2.Deform 2D3D內設置—環境設置—多重工作處理器內,將1中設置的主機名和核心數(最多4)填入相應位置

解決Deform 3D 多核心運行在win10下無法執行一例的圖2

3.點擊運行(選項)對話框,填入主機名和處理器數目,然后選擇64bit進行運行。

解決Deform 3D 多核心運行在win10下無法執行一例的圖3
但是,開始執行后,顯示Running后瞬間便完成,在MSG界面顯示“MPI info: 4 processors are found from DEF_MPIenv.DAT”。

二、問題分析:

解決Deform 3D 多核心運行在win10下無法執行一例的圖41.查DB檔內的文件目錄,MSG信息內提示,“Error while connect to host,由于目標計算機積極拒絕,無法連接”。Connect On sock (host=XXXXX,port:8676)failed。

2.從網上下載tcping軟件,對127.0.0.1:8676的端口進行測試,端口no respone;

3.百度8676端口,發現是MPI服務的端口;

4.繼續百度,MPI是通過MPICH2進行安裝的服務,但在win10系統下,MPI服務經常無法自動安裝和啟動。

以管理員賬戶使用cmd進入MPICH2—bin目錄中,運行smpd -install -phrase behappy命令,安裝MPI服務。

5.安裝完成后,提示“XXX  Credentials for yyy rejected connecting to XXX”。

經百度,該錯誤發生的原因為“提供的用戶名和密碼是錯誤的”。

安裝32bit的MPICH2后,運行wmregister命令,對管理員賬號、密碼注冊,再次運行,成功。

三、結論:

在win10系統上安裝MPICH2多核運行程序時,有時服務不會自動安裝,需要手動安裝。

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

9
3
8