ABAQUS并行計(jì)算中CPU超限的解決辦法
2023-08-26 09:51 作者:努力學(xué)習(xí)的小趙博 | 我要投稿
1.說明,
CPU配置為i9-9900K,8核心16線程
2. 出現(xiàn)問題:
abaqus job=XX user=XX.for input=XX.inp cpus=16 int
出現(xiàn)報(bào)錯(cuò):Abaqus Error: The number of cpus (16) exceeds the number of cpus available (8).

3. 問題解析
這種情況主要是配置文件關(guān)于并行計(jì)算設(shè)置導(dǎo)致的,尤其是ABAQUS2023,
4.解決辦法:
使用everything找到路徑下:X:\SIMULIA\EstProducts\2023\win_b64\SMA\site\custom_v6.env的
custom_v6.env文件,其中X代表盤符,
修改前

在文件最后加一句話:
import socket
mp_host_list=[[socket.gethostname(),16],]
其中16代表自己電腦的線程數(shù),一定要與自己電腦的線程一樣
修改后

標(biāo)簽: