Moldex3D 2023在Linux上安裝之為求解器配置授權伺服器、運用解算器
? 為求解器配置授權服務器 (Configure the License Server for Solvers)
運行求解器之前必須完成連接授權服務器的配置。為求解器配置授權服務器有兩種方法。
方法一:將lmserver 和lmport設置為環境變量
?使用以下指令行設置 lmserver 和 lmport 環境變量
?export lmserver=192.168.1.1
?export lmport=2556
方法二:在Moldex3D的Conf目錄 (例如::/home/peter/Moldex3D/2023/x64/Conf)中創建一個包含lmserver 和 lmport的lm.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_path內run的順序.默認值為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_path內run的順序 (0表示在bjs_file_path內的第一個run)
?module_index: 要計算的module的index (0表示在bjs_file_path內的run的第一個模塊)
?nprocess: 要啟動的MPI processes數量
?compute_node_file_path: 紀錄要使用的計算結點的文本文件完整路徑. 此檔案的內容是主機名的列表,每行一個名稱
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















