0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

采用GPU求解大幅提升性能的CFD模型

jf_0T4ID6SG 来源:Ansys 作者:Steve Defibaugh 2022-10-17 09:56 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

你可以设想一下,如果每项任务都能节省几分钟、几小时甚至几天的时间,那一整年下来能节省多少时间啊。如果任务涉及计算流体动力学(CFD)仿真,且希望减少求解时间,那么Ansys Fluent GPU求解器正是您想要的解决方案。

无论是求解10万个单元还是1亿个单元的模型,传统的减少仿真时间的方法都是使用大量CPU进行求解。近年来,另一种方法开始受到行业的关注,那就是使用图形处理单元,简称GPU。这种方法首先是将CPU求解的某些部分交给GPU来处理,从而加速整体求解时间,这种做法被称为“转移”到GPU。

早在2014年,Ansys Fluent就采用了这项“转移”技术,而今年我们则将GPU技术的使用发挥到全新的高度,在Fluent中推出了原生多GPU(multi-GPU)求解器。本地部署方案能提供GPU上的所有求解器特性,避免CPU和GPU之间因交换数据造成的开销,从而相对于转移技术能实现更好的提速。

释放GPU对CFD的全部潜力需要将整个代码运行在GPU上。

在系列博客的上半部分中,我们重点介绍了大型汽车外气动仿真的32倍提速案例,不过并非所有用户的仿真模型能达到如此大的规模。本文作为系列内容的下半部分,将重点介绍GPU针对包含更多物理功能的小规模模型的优势,如多孔介质和共轭传热(CHT)。

各种不同规模的CFD仿真提速

从51.2万个单元到700多万个单元,本文介绍的模型采用GPU求解都能大幅提升性能。而且无需采用最昂贵的服务器级GPU就能大幅提升性能,因为Fluent GPU求解器可以使用您的笔记本或工作站GPU就能显著缩短求解时间。口说无凭,请继续往下看,了解原生多GPU求解器如何实现提速:

进气系统提速8.32倍

牵引逆变器提速8.6倍

两种不同的换热器设计分别提速15.47倍和11倍

通过多孔过滤器的气流

汽车进气系统吸入的气体通过过滤器清除杂物,让清洁空气进入引擎。这个仿真涉及710万个单元,过滤器模型为多孔介质,粘滞阻力为1e+8m-2,惯性阻力为2,500m-1。空气流入进气系统的质量流率为0.08kg/s。

用一个NVIDIA A100 GPU求解后,优化进气系统可实现8.32倍的提速。

我们采用四种不同的硬件配置求解该模型,三种配置采用Intel Xeon Gold 6242核心,一种配置采用一个NVIDIA A100 Tensor Core GPU。

使用单个NVIDIA A100 GPU相对于采用32个Intel Xeon Gold核心求解而言,能提速8.3倍。

73f90214-4d6d-11ed-a3b6-dac502259ad0.png

使用单个NVIDIA A100 GPU仿真通过多孔介质的气流相对于32个Intel Xeon Gold核心而言,能实现8.3倍的提速

使用共轭传热建模(CHT)进行热管理

在许多工业应用中,考虑到流体流动时造成的热效应至关重要。为准确捕获系统的热行为,流体的传热与相邻金属的热传导耦合往往非常重要。我们的原生GPU求解器针对这种耦合CHT问题展示出了强大的提速特性。

以下给出三种涉及CHT的不同热仿真,一个为400万个单元的水冷式牵引逆变器,一个为140万个单元的百叶窗翅片换热器,还有一个为512,000个单元的立式散热器。

水冷式牵引逆变器

涉及CHT的牵引逆变器仿真采用一个NVIDIA A100 GPU求解,可实现8.6倍的提速。

牵引逆变器从高压电池获得直流电(DC),并将其转为交流电(AC)发送给电机。热管理对牵引逆变器确保安全性和长期使用寿命至关重要。

以上所示模型为400万个单元的水冷式牵引逆变器,其具有4个绝缘栅双极晶体管IGBT),热负载为400 W。25℃的水以0.5 kg/s的速度流过外壳实现制冷,并使用对流边界条件对周围空气的热消耗进行建模。

采用一个NVIDIA A100 GPU求解问题,相对于32个Intel Xeon Gold 6242核心而言,可提速8.6倍。

百叶窗翅片换热器

换热器模型通过百叶窗翅片换热器实现强制对流。这个待求解的问题涉及20℃的空气以4 m/s的速度通过铝制百叶窗翅片,以实现铜管制冷。

为获得基准,我们在8个Intel Xeon Gold 6242核心上运行了140万个单元的模型。在一个NVIDIA A100 GPU上运行完全相同的模型,可实现15.5倍的提速。

百叶窗翅片换热器的温度分布在一个NVIDIA A100上求解速度快15.47倍。

77f60b28-4d6d-11ed-a3b6-dac502259ad0.png

对百叶窗翅片换热器而言,单GPU求解可实现15.47倍的提速

立式散热器

最后一个问题涉及一个自由对流五翅片铝制散热器,基座保持恒温76.85℃,周边空气环境温度为16.85℃。

使用安装有一个NVIDIA Quadro RTX 5000 GPU的一台笔记本电脑求解包含512,000个单元的外壳,相对于采用六核Intel Core i7-11850H的笔记本电脑而言,可实现11倍的提速。

即便只采用一个NVIDIA Quadro RTX 5000笔记本显卡GPU,使用Fluent中的原生多GPU求解器也能大幅缩短求解时间。如果采用类似的工作站图形卡,还能进一步提高性能。

采用一个NVIDIA Quadro RTX 5000 GPU进行求解,512,000个单元的散热器仿真能实现11倍的提速。

通过GPU实现CFD仿真变革

Fluent用户现在能在只有一个GPU的笔记本或工作站上获得强大功能和灵活性,当然也可以扩展至多GPU服务器上。利用您已有的硬件加速CFD仿真,获得的提速超过您的想象。

Fluent中的原生多GPU求解器能运行在2016年之后推出的任何NVIDIA卡上,安装的驱动程序版本不低于11.0或更新版本。

Ansys在GPU技术运用于仿真领域一直是领军者,凭借新型求解器技术,将我们的技术水平提升到新的高度。原生GPU求解器中的所有特性都采用与Fluent CPU求解器相同的离散和数值方法,能在更短的时间内为用户提供他们所期待的准确结果。



审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • gpu
    gpu
    +关注

    关注

    28

    文章

    5099

    浏览量

    134443
  • 服务器
    +关注

    关注

    13

    文章

    10094

    浏览量

    90872
  • CFD
    CFD
    +关注

    关注

    1

    文章

    165

    浏览量

    19445
  • 求解器
    +关注

    关注

    0

    文章

    84

    浏览量

    4894

原文标题:Ansys Fluent:全力释放GPU的无限潜力(下)

文章出处:【微信号:西莫电机论坛,微信公众号:西莫电机论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    FLOEFD:告别低效CFD分析!

    效率提升的双重突破。 SmartCells智能网格,复杂模型分钟级通关 网格划分是CFD分析的核心瓶颈,尤其对于超薄壁、多腔体等复杂结构,传统方法需反复简化模型,既耗时间又损精度。FL
    发表于 11-28 16:50

    Simcenter FLOEFD for Siemens NX:CAD 嵌入式前置计算流体力学(CFD)软件

    设计方案,进而优化产品性能和稳定性。SimcenterFLOEFD以智能自动化为核心,使得CFD前置成为现实:直观的用户体验–上手速度极快采用原生NXCAD数据–无需
    的头像 发表于 11-04 17:24 551次阅读
    Simcenter FLOEFD for Siemens NX:CAD 嵌入式前置计算流体力学(<b class='flag-5'>CFD</b>)软件

    Simcenter FLOEFD扩展设计探索模块:通过设计探索和优化扩展CFD功能

    优势与功能优势:通过设计探索和优化扩展CFD功能确定更高性能的设计系列更快探索更出色的设计使用仿真推动创新显著缩减仿真时间和成本功能:强大的设计探索引擎使用SHERPA算法的稳健优化和搜索功能利用
    的头像 发表于 09-11 11:43 473次阅读
    Simcenter FLOEFD扩展设计探索模块:通过设计探索和优化扩展<b class='flag-5'>CFD</b>功能

    ANSA中CFD网格细化方法

    在上一篇文章中介绍了CFD网格细化方法之Size Field功能,在本篇文章中我们将继续介绍其他CFD网格细化方法。
    的头像 发表于 08-06 15:07 3441次阅读
    ANSA中<b class='flag-5'>CFD</b>网格细化方法

    如何在Ray分布式计算框架下集成NVIDIA Nsight Systems进行GPU性能分析

    在大语言模型的强化学习训练过程中,GPU 性能优化至关重要。随着模型规模不断扩大,如何高效地分析和优化 GPU
    的头像 发表于 07-23 10:34 2039次阅读
    如何在Ray分布式计算框架下集成NVIDIA Nsight Systems进行<b class='flag-5'>GPU</b><b class='flag-5'>性能</b>分析

    如何使用sizefield功能进行CFD网格细化

    本文旨在对ANSA中的CFD网格细化策略进行简单介绍。首先介绍如何使用sizefield功能进行网格细化,之后在下一篇文章中将继续介绍其他CFD网格细化方法。
    的头像 发表于 07-14 09:52 708次阅读
    如何使用sizefield功能进行<b class='flag-5'>CFD</b>网格细化

    为什么无法在GPU上使用INT8 和 INT4量化模型获得输出?

    安装OpenVINO™ 2024.0 版本。 使用 optimum-intel 程序包将 whisper-large-v3 模型转换为 int 4 和 int8,并在 GPU 上使用 OpenVINO™ 运行推理。 没有可用的输出。
    发表于 06-23 07:11

    摩尔线程GPU率先支持Qwen3全系列模型

    近日,阿里云正式发布Qwen3系列的8款开源混合推理模型。摩尔线程团队在模型发布当天,率先完成了Qwen3全系列模型在全功能GPU上的高效支持。这一成果充分展现了MUSA架构及全功能
    的头像 发表于 05-07 15:24 837次阅读

    提升AI训练性能GPU资源优化的12个实战技巧

    在人工智能与机器学习技术迅速发展的背景下,GPU计算资源的高效利用已成为关键技术指标。优化的GPU资源分配不仅能显著提升模型训练速度,还能实现计算成本的有效控制。根据AI基础设施联盟2
    的头像 发表于 05-06 11:17 1173次阅读
    <b class='flag-5'>提升</b>AI训练<b class='flag-5'>性能</b>:<b class='flag-5'>GPU</b>资源优化的12个实战技巧

    无法在GPU上运行ONNX模型的Benchmark_app怎么解决?

    在 CPU 和 GPU 上运行OpenVINO™ 2023.0 Benchmark_app推断的 ONNX 模型。 在 CPU 上推理成功,但在 GPU 上失败。
    发表于 03-06 08:02

    添越智创基于 RK3588 开发板部署测试 DeepSeek 模型全攻略

    为定点模型,这一过程不仅能有效减少模型存储空间,还能大幅降低计算量,显著提升模型在硬件上的运行效率。例如,量化后的
    发表于 02-14 17:42

    英国政府计划大幅提升AI算力

    近日,英国首相斯塔默宣布了一项雄心勃勃的计划,承诺到2030年,英国政府将采购多达10万块图形处理器(GPU),以大幅提升英国的AI算力水平。 据悉,这一举措旨在将英国主权AI算力增加20倍,从而
    的头像 发表于 01-14 14:18 690次阅读

    借助NVIDIA GPU提升鲁班系统CAE软件计算效率

    本案例中鲁班系统高性能 CAE 软件利用 NVIDIA 高性能 GPU,实现复杂产品的快速仿真,加速产品开发和设计迭代,缩短开发周期,提升产品竞争力。
    的头像 发表于 12-27 16:24 1145次阅读

    GPU是如何训练AI大模型

    在AI模型的训练过程中,大量的计算工作集中在矩阵乘法、向量加法和激活函数等运算上。这些运算正是GPU所擅长的。接下来,AI部落小编带您了解GPU是如何训练AI大模型的。
    的头像 发表于 12-19 17:54 1317次阅读

    《CST Studio Suite 2024 GPU加速计算指南》

    许可证模型的加速令牌或SIMULIA统一许可证模型的SimUnit令牌或积分授权。 4. GPU计算的启用 - 交互式模拟:通过加速对话框启用,打开求解器对话框,点击“加速”按钮,打
    发表于 12-16 14:25