首页> 外文OA文献 >Application of Fast Multipole Methods to the NASA Fast Scattering Code
【2h】

Application of Fast Multipole Methods to the NASA Fast Scattering Code

机译:快速多极子方法在NASA快速散射码中的应用

摘要

The NASA Fast Scattering Code (FSC) is a versatile noise prediction program designed to conduct aeroacoustic noise reduction studies. The equivalent source method is used to solve an exterior Helmholtz boundary value problem with an impedance type boundary condition. The solution process in FSC v2.0 requires direct manipulation of a large, dense system of linear equations, limiting the applicability of the code to small scales and/or moderate excitation frequencies. Recent advances in the use of Fast Multipole Methods (FMM) for solving scattering problems, coupled with sparse linear algebra techniques, suggest that a substantial reduction in computer resource utilization over conventional solution approaches can be obtained. Implementation of the single level FMM (SLFMM) and a variant of the Conjugate Gradient Method (CGM) into the FSC is discussed in this paper. The culmination of this effort, FSC v3.0, was used to generate solutions for three configurations of interest. Benchmarking against previously obtained simulations indicate that a twenty-fold reduction in computational memory and up to a four-fold reduction in computer time have been achieved on a single processor.
机译:NASA快速散射代码(FSC)是一种通用的噪声预测程序,旨在进行航空声降噪研究。等效源方法用于解决具有阻抗类型边界条件的外部亥姆霍兹边值问题。 FSC v2.0中的求解过程要求直接处理大型的线性方程组,从而将代码的适用范围限制在小范围和/或中等激励频率上。使用快速多极方法(FMM)来解决散射问题的最新进展,再加上稀疏的线性代数技术,表明与传统的解决方法相比,计算机资源的利用率大大降低了。本文讨论了单级FMM(SLFMM)的实现以及共轭梯度法(CGM)在FSC中的变型。 FSC v3.0是这项工作的最终成果,用于为三种感兴趣的配置生成解决方案。对先前获得的模拟进行的基准测试表明,在单个处理器上已实现了20倍的计算内存减少和4倍的计算机时间减少。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号