Moldex3D 2023在Linux上安裝之為求解器配置授權伺服器、運用解算器

? 為求解器配置授權服務器 (Configure the License Server for Solvers)

運行求解器之前必須完成連接授權服務器的配置。為求解器配置授權服務器有兩種方法。

方法:將lmserver lmport設置為環境變量

?使用以下指令行設置 lmserver lmport 環境變量

?export lmserver=192.168.1.1

?export lmport=2556

方法二:在Moldex3DConf目錄 (例如::/home/peter/Moldex3D/2023/x64/Conf)中創建一個包含lmserver lmportlm.conf

?lm.conf 內容的樣本

? 運用 Moldex3D 解算器 (solver) 的命令行工具 (Usage of Moldex3D Solver Command Line Tool)

Moldex3D Solver Command-Line Tool是用來啟動Moldex3D計算以及產生工作排程器的腳本的console程序。它可以自動處理授權的取得及釋放動作。此console程序位于 /opt/Moldex3D/2023/x64/Bin

用法1 (啟動run的全部分析序列)

MDXSolverCommandlineTool -run np={nprocess} bjsfile={bjs_file_path} [runindex={run_index}] [machinefile={compute_node_file_path}]

?必要參數

?nprocess: 啟動時 MPI 行程(process)的總數。

?bjs_file_path: MDXBatchRun.bjs 的完整路徑。

?選擇性參數

?run_index: bjs_file_pathrun的順序.默認值為0 (0表示在bjs_file_path內的第一個run)

?compute_node_file_path: 紀錄要使用的計算結點的文本文件完整路徑。此檔案的內容是主機名的列表,每行一個名稱。若要手動啟動MDXSolverCommandlineTool,則必須指定此參數。IntelMPI支持以下常用的工作排程器Altair PBS Pro, Torque, OpenPBS, IBM Platform LSF, SLURM, Parallelnavi NQS, Univa Grid Engine。若你使用其中一個工作排程器啟動MDXSolverCommandlineTool,則無需指定此參數。

用法2 (啟動run的單模塊分析)

MDXSolverCommandlineTool -launch {bjs_file_path} {run_index} {module_index} {nprocess} {compute_node_file_path}

?必要參數

?bjs_file_path: MDXBatchRun.bjs的完整路徑

?run_index: bjs_file_pathrun的順序 (0表示在bjs_file_path內的第一個run)

?module_index: 要計算的moduleindex (0表示在bjs_file_path內的run的第一個模塊)

?nprocess: 要啟動的MPI processes數量

?compute_node_file_path: 紀錄要使用的計算結點的文本文件完整路徑. 此檔案的內容是主機名的列表,每行一個名稱

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

TOP

1
1