首页> 外文期刊>ESAIM: Proceedings and Surveys >Improved sweeping preconditioners for domain decomposition algorithms applied to time-harmonic Helmholtz and Maxwell problems
【24h】

Improved sweeping preconditioners for domain decomposition algorithms applied to time-harmonic Helmholtz and Maxwell problems

机译:适用于时谐Helmholtz和Maxwell问题的用于域分解算法的改进型扫掠预处理器

获取原文

摘要

Sweeping-type algorithms have recently gained a lot of interest for the solution of highfrequency time-harmonic wave problems, in particular when used in combination with perfectly matched layers. However, an inherent problem with sweeping approaches is the sequential nature of the process, which makes them inadequate for efficient implementation on parallel computers. We propose several improvements to the double-sweep preconditioner originally presented in [18], which uses sweeping as a matrix-free preconditioner for a Schwarz domain decomposition method. Similarly, the improved preconditioners are based on approximations of the inverse of the Schwarz iteration operator: the general methodology is to apply well-known algebraic techniques to the operator seen as a matrix, which in turn is processed to obtain equivalent matrix-free routines that we use as preconditioners. A notable feature of the new variants is the introduction of partial sweeps that can be performed concurrently in order to make a better usage of the resources. As these modifications still leave some unexploited computational power, we also propose to combine them with right-hand side pipelining to further improve parallelism and achieve significant speed-ups. Examples are presented on high-frequency Helmholtz and Maxwell problems, in two and three dimensions, to demonstrate the properties of our improvements on parallel computer architectures.
机译:扫频型算法最近对于解决高频时谐波问题特别是与完美匹配的层结合使用时引起了很多兴趣。但是,扫描方法固有的问题是该过程的顺序性质,这使得它们不足以在并行计算机上高效实现。我们提出了对最初在[18]中提出的双扫描预处理器的一些改进,该方法使用扫描作为Schwarz域分解方法的无矩阵预处理器。类似地,改进的预处理器基于Schwarz迭代算子的逆函数的近似值:通用方法是将众所周知的代数技术应用于被视为矩阵的算子,然后对算子进行处理以获得等效的无矩阵例程,该例程可以我们用作前置条件。新变体的一个显着特征是引入了可以同时执行的部分扫描,以更好地利用资源。由于这些修改仍留下未开发的计算能力,因此我们还建议将它们与右侧流水线结合使用,以进一步改善并行性并实现显着的加速。以二维和三维的形式介绍了高频亥姆霍兹和麦克斯韦问题的示例,以证明我们对并行计算机体系结构进行改进的特性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号