
發布
注冊
/
登錄abaqus內存并行計算
關注創建者:王靖雯 創建時間:2023-02-27
abaqus內存并行計算的視頻教程
【教程】ABAQUS冰球沖擊復合材料(CFRP)層合板SPH并行計算建模
該教程核心示范脆性材料失效準則關鍵字設置、SPH并行計算中node-based surface 的CAE處理辦法。
免費 13分鐘 960播放
查看
abaqus內存并行計算的實例教程
因此,查閱了網絡上相關帖子和幫助文檔,加上親身經歷,整理如下:
方法一:可以直接在abaqus_v6.env中設置memory='80%'或其他方式,詳見幫助文檔
方法二:可通過高級系統設置--->環境變量--->變量名:ABA_SINT_CAP 值:16384
(說明:16384這個值可以更大,但似乎沒有意義!)
基于上述方法設置了足夠大的內存后,但仍然出現該錯誤。具體原因:
Abaqus中每8GB的物理內存,使用的內存將不會超過2GB
在滿足上述條件的基礎上,最多使用內存限制為16GB。
遇到這個問題后,建議重新調整模型,減小inp文件的體量。目前尚未找到特別好的方法!
展開 abaqus并行計算中CPU超限的解決辦法-Abaqus Error: The number of cpus (16) exceeds the number of cpus available(8)
# 1.說明,
CPU配置為i9-9900K,8核心16線程
# 2. 出現問題:
abaqus job=XX user=XX.for input=XX.inp cpus=16 int
出現報錯:Abaqus Error: The number of cpus (16) exceeds the number of cpus available (8).
# 3. 問題解析
這種情況主要是配置文件關于并行計算設置導致的,尤其是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代表自己電腦的線程數,一定要與自己電腦的線程一樣
修改后
展開 微博有朋友問,如何配置GPU并行計算,我之前并沒有弄過,網上搜帖子,配置成功,特意把詳細細節記錄在下方便大家參考。僅為參考,每個人的電腦配置情況并不一樣,要解決問題請分析具體情況。電腦配置:CPU i5-4590
(家里電腦是i7-6900k)
內存RAM 8G系統: win10
64位系統
顯卡低端GPU一個GTX650(公司的電腦,我家里配置的是GTX960)需要設置一下安裝路徑下的abaqus_v6.env的參數,沒設置之前的參數如下,即使不成功,也方便返回原來設置。
修改后的參數如下:
好了,記得保存一下就行。然后接下來驗證我們的參數設置的是否正確,隨便打開一個cae文件,切換到job模塊。新建一個job,可以在job參數設置界面edit job面板上的parallelization 看到如下參數設置,表示成功了。那么這樣算是大功告成了嗎?為謹慎起見,有必要再找個算利來驗證下計算效率是否有提高。經過測試發現,對于簡單的小模型,并行計算的優勢并不明顯,感覺上還略慢,具體沒用大模型測試效果。
展開 現代CAE具有數據復雜、網格精細、結構復雜、多物理場、反復迭代、復雜的條件狀態、嚴重的非線性、規模超大、超高計算要求等特點。因此對CAE軟件提出了非常高的要求,尤其在一個講究效率的年代,CAE軟件的計算速度更是軟件贏得市場份額的一大法寶。
Abaqus作為功能最為強大的CAE分析軟件之一,在生產和研究中為各國的工程師和研究人員所廣泛采用。Abaqus提供了強大的并行功能,它采用Threads和MPI兩種并行模式,可應用于SMP 或者Cluster。下面我們就來研究下Abaqus6.9版本的并行計算能力,根據研究結果,希望能為廣大的abaqus使用者提供多核并行計算的參考。
測試模型及相關數據
測試結果
綜上,ABAQUS在并行計算上具有非常大的優勢,整體來說計算速度與核心數成正比,但不是所有問題都成正比;計算速度提高的倍數在某些類型的問題上與核心數增加的倍數相當;顯式分析的加速效果普遍要比隱式分析明顯。
展開 
abaqus內存并行計算的相關專題、標簽、搜索
abaqus內存并行計算的最新內容
最近在開展分析時遇到錯誤如下:MAXIMUM SIZE OF STATIC WORKSPACE HAS BEEN EXCEEDED. CURRENT WORKSPACE SIZE IS 16384.00 MB. THE SIZE OF THE WORKSPACE CAN BE INCREASED USING THE SYSTEM ENVIRONMENT VARIABLE ABA_SINT_CAP.
abaqus并行計算中CPU超限的解決辦法-Abaqus Error: The number of cpus (16) exceeds the number of cpus available(8)
# 1.說明,
CPU配置為i9-9900K,8核心16線程
# 2. 出現問題:
abaqus job=XX user=XX.for input=XX.inp cpus=16 int
開放群:566811107(資料多,不僅限交流)
群一:836281296
群二:594368389
群三:1080606488
群四: 678357196
我的qq: 209870384有興趣的可以加我,交流模型。
微博有朋友問,如何配置GPU并行計算,我之前并沒有弄過,網上搜帖子,配置成功,特意把詳細細節記錄在下方便大家參考。僅為參考,每個人的電腦配置情況并不一樣,
現代CAE具有數據復雜、網格精細、結構復雜、多物理場、反復迭代、復雜的條件狀態、嚴重的非線性、規模超大、超高計算要求等特點。因此對CAE軟件提出了非常高的要求,尤其在一個講究效率的年代,CAE軟件的計算速度更是軟件贏得市場份額的一大法寶。
Abaqus作為功能最為強大的CAE分析軟件之一,在生產和研究中為各國的工程師和研究人員所廣泛采用。Abaqus提供了強大的并行功能