首页> 外文期刊>Computers & mathematics with applications >Tests with FALKSOL A massively parallel multi-level domain decomposing direct solver
【24h】

Tests with FALKSOL A massively parallel multi-level domain decomposing direct solver

机译:用Falksol测试一个大规模并行的多级域分解直接求解器

获取原文
获取原文并翻译 | 示例
           

摘要

An implementation of a massively parallel domain decomposing direct finite element equation solver named FALKSOL is tested using the parallel version of the state of the art open-source solver MUMPS (MUltifrontal Massively Parallel Solver) as a reference. FALKSOL includes its own very advanced mull-level domain decomposition and load balancing procedure. In the elemental mode, MUMPS uses a single level domain decomposition, and then solves the interface problem. FALKSOL offers a full out-of-core functionality, while MUMPS offers only a partial one. The problem size that can be solved by MUMPS is therefore hard limited by the amount of physical memory plus swap space' present. This is an actual bottleneck. FALKSOL can solve much larger problems. It is essentially only limited by the size of the secondary storage available. With modern so-called Non-Volatile Memory express (NVMe) on the PCI bus, enough I/O bandwidth is obtained with a couple of raided units. The results show that MUMPS is about twice as fast as FALKSOL in the limited range of problem size it copes with. The solvers are complementary. The out-of-core multi-level domain decomposition algorithm in FALKSOL makes it scale. The test indicates that there is a considerable potential gain in scalability/elasticity choosing the FALKSOL multi-level domain-decomposition out-of-core approach. Especially considering more powerful and larger compute systems. The price to be paid in speed compared with MUMPS is reasonable. The current stand-alone implementation of FALKSOL is interfaced with the 3Dhp code Demkowicz (2007) [32], Demkowicz a al. (2008) [33]. The described MUMPS-like interface can be used to select the best solver for the task.
机译:使用现有技术的露天源溶解器腮腺炎(多边形大规模平行求解器)的并行版本来测试名为Falksol的大规模平行域分解直接有限元等式求解器。 Falksol包括它自己非常先进的Mull级域分解和负载均衡过程。在元素模式下,Mumbs使用单个级别域分解,然后解决接口问题。 Falksol提供完整的核心功能,而腮腺组仅提供部分零件。因此,可以通过腮腺组解决的问题大小,因此存在物理存储器加上交换空间的数量。这是一个实际的瓶颈。 Falksol可以解决更大的问题。它基本上仅限于可用的二级存储的大小。在PCI总线上使用现代所谓的非易失性存储器快递(NVME),通过几个突击部件获得足够的I / O带宽。结果表明,腮腺炎在带有它的有限问题大小范围内的粉碎机大约是Falksol的两倍。溶剂是互补的。 Falksol中核心多级域分解算法使其比例缩放。该测试表明可伸缩性/弹性具有相当大的潜在增益,可选择Falksol多级域分解核心方法。特别考虑更强大和更大的计算系统。与腮腺相比,速度支付的价格是合理的。 Falksol的目前独立实施与3DHP代码Demkowicz(2007)[32],Demkowicz A al接口。 (2008)[33]。所描述的腮腺样界面可用于选择任务的最佳求解器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号