首页> 外文会议>AIAA SciTech forum and exposition >A GPU Accelerated Adjoint Solver for Shape Optimization in Viscous Flows
【24h】

A GPU Accelerated Adjoint Solver for Shape Optimization in Viscous Flows

机译:用于粘性流形状优化的GPU加速伴随求解器

获取原文

摘要

A graphics processing units (GPUs) accelerated adjoint-based optimization platform for viscous flows is proposed in this paper. This is an extension of the previously developed two-dimensional Euler solver, named ADGAR (ADjoint-GARfield), implemented to be run on GPUs. First the forward formulation for viscous flows is implemented to be run on CPU and then extended to incorporate GPU acceleration using Compute Unified Device Architecture (CUDA) kernels. The forward viscous formulation is validated against existing benchmark solutions. Then, the adjoint counterpart to the inviscid forward formulation is developed and tested on CPUs. The present GPU accelerated ADGAR flow adjoint formulation is now purely auto-differentiated (AD), unlike the previous adjoint formulation that was only hand-derived. In addition, the present implementation features an improved complex step method based mesh sensitivity computation. Significant speedup of the order of 22.5x or more is observed using ADGAR for computation on a single GPU over a single CPU core for the viscous forward formulations and around 19.5x for inviscid ADjoint formulations. These preliminary results show great potential in the GPU accelerated adjoint framework for efficient aerospace design optimization applications.
机译:本文提出了一种基于图形处理器(GPU)的基于加速器的伴随式粘性流优化平台。这是先前开发的二维Euler求解器的扩展,该求解器名为ADGAR(ADjoint-GARfield),实现了在GPU上运行。首先,将粘性流的前向公式实现为可在CPU上运行,然后使用Compute Unified Device Architecture(CUDA)内核扩展为合并GPU加速。前向粘性配方已针对现有基准解决方案进行了验证。然后,开发了无形前向公式的伴随副本,并在CPU上进行了测试。现在,当前的GPU加速ADGAR流动伴随公式完全是自动区分(AD)的,这与以前的仅手工得出的伴随公式不同。另外,本实施方式的特征在于基于网格灵敏度计算的改进的复杂步骤方法。对于粘性向前配方,使用ADGAR在单个GPU内核上通过单个CPU内核在单个GPU上进行计算时,观察到显着加快了22.5倍甚至更多,而对于粘性ADjoint配方,则达到了大约19.5倍。这些初步结果表明,在GPU加速的伴随框架中,对于有效的航空航天设计优化应用程序具有巨大的潜力。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号