如何使用Nvidia显卡对abaqus进行加速
Abaqus结构仿真、算法、求解工作站硬件配置推荐
本文介绍了如何使用 Nvidia CUDA 的加速功能,使Abaqus计算加速
驱动都设置完成可直接查看查看 环境变量设置
第1步 安装显卡驱动
在Nvida显卡驱动官网找到合适自己的显卡驱动下载,并重启。
第2步 安装CUDA工具
第3步 环境变量设置
在这里有两种方法可以开启CUDA的加速
直接编辑系统环境变量,如下图
在系统全局变量里加入
环境变量 | 内容 |
---|---|
变量名 |
ABA_ACCELERATOR_TYPE
|
值 |
PLATFORM_CUDA
|
在计算机里边点属性->高级系统设置->环境变量->编辑系统变量里边加上变量名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里面会出现如下加速成功的字符。
关于Abaqus的GPU加速计算:
1 使用Abaqus/standard求解器
2 在Standard计算时候,GPU也不是一直占用100%的。只有在刚度矩阵求逆的时候才会占用很高。GPU计算完就会交给CPU来处理结果数据。所以CPU和GPU的占用是相互交错进行的。