如何使用Nvidia顯卡對abaqus進行加速
Abaqus結構仿真、算法、求解工作站硬件配置推薦
本文介紹了如何使用 Nvidia CUDA 的加速功能,使Abaqus計算加速
驅動都設置完成可直接查看查看 環(huán)境變量設置
第1步 安裝顯卡驅動
在Nvida顯卡驅動官網找到合適自己的顯卡驅動下載,并重啟。
第2步 安裝CUDA工具
第3步 環(huán)境變量設置
在這里有兩種方法可以開啟CUDA的加速
直接編輯系統(tǒng)環(huán)境變量,如下圖
在系統(tǒng)全局變量里加入
環(huán)境變量 | 內容 |
---|---|
變量名 |
ABA_ACCELERATOR_TYPE
|
值 |
PLATFORM_CUDA
|
在計算機里邊點屬性->高級系統(tǒng)設置->環(huán)境變量->編輯系統(tǒng)變量里邊加上變量名aba_accelerator_type,變量值Platform_cuda或者Platform_opencl
第4步 編輯abaqus_v6.env
在abaqus_v6.env文件的句末加上
的字段使其可以使用CUDA加速工具加速ABAQUS
abaqus_v6.env的路徑一般是在C:SIMULIAEstProducts2020win_b64SMAsite
這里
第5步 是否加速成功
成功加速Abaqus反饋的Log里面會出現(xiàn)如下加速成功的字符。
關于Abaqus的GPU加速計算:
1 使用Abaqus/standard求解器
2 在Standard計算時候,GPU也不是一直占用100%的。只有在剛度矩陣求逆的時候才會占用很高。GPU計算完就會交給CPU來處理結果數(shù)據。所以CPU和GPU的占用是相互交錯進行的。