如何使用Nvidia显卡对abaqus进行加速

时间:2022-07-29   来源:   网友评论:0   人气: 77 作者:

本文介绍了如何使用 Nvidia CUDA 的加速功能,使Abaqus计算加速

驱动都设置完成可直接查看查看 环境变量设置

第1步 安装显卡驱动

Nvida显卡驱动官网找到合适自己的显卡驱动下载,并重启。


nvidia driver.png
 

 第2步 安装CUDA工具

 nvidia driver6.png

第3步  环境变量设置

在这里有两种方法可以开启CUDA的加速

直接编辑系统环境变量,如下图

在系统全局变量里加入

环境变量 内容
变量名 ABA_ACCELERATOR_TYPE
PLATFORM_CUDA

在计算机里边点属性->高级系统设置->环境变量->编辑系统变量里边加上变量名aba_accelerator_type,变量值Platform_cuda或者Platform_opencl

nvidia driver2.png

 

第4步  编辑abaqus_v6.env

abaqus_v6.env文件的句末加上
nvidia driver3.png

的字段使其可以使用CUDA加速工具加速ABAQUS

abaqus_v6.env的路径一般是在C:\SIMULIA\EstProducts\2020\win_b64\SMA\site这里

nvidia driver4.png

 

第5步 是否加速成功

成功加速Abaqus反馈的Log里面会出现如下加速成功的字符。

 

 

 关于Abaqus的GPU加速计算:

1 使用Abaqus/standard求解器

在Standard计算时候,GPU也不是一直占用100%的。只有在刚度矩阵求逆的时候才会占用很高。GPU计算完就会交给CPU来处理结果数据。所以CPU和GPU的占用是相互交错进行的。

 

文章评论