首页> 外文期刊>SIAM Journal on Scientific Computing >Reducing the I/O Volume in Sparse Out-of-core Multifrontal Methods
【24h】

Reducing the I/O Volume in Sparse Out-of-core Multifrontal Methods

机译:减少稀疏的核心外多方法的I / O量

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

摘要

Sparse direct solvers, and in particular multifrontal methods, are methods of choice to solve the large sparse systems of linear equations arising in certain simulation problems. However, they require a large amount of memory (e.g., in comparison to iterative methods). In this context, out-of-core solvers may be employed: disks are used when the required storage exceeds the available physical memory. In this paper, we show how to process the task dependency graph of multifrontal methods in a way that minimizes the input/output (I/O) requirements. From a theoretical point of view, we show that minimizing the storage requirement can lead to a huge volume of I/O compared to directly minimizing the I/O volume. Then experiments on large real-world problems also show that applying standard algorithms to minimize the storage is not always efficient at reducing the volume of I/O and that significant gains can be obtained with the use of our algorithms to minimize I/O. We finally show that efficient memory management algorithms can be applied to all the variants proposed.
机译:稀疏直接求解器,尤其是多边方法,是解决某些模拟问题中出现的线性方程组的大稀疏系统的一种选择方法。但是,它们需要大量的存储空间(例如,与迭代方法相比)。在这种情况下,可以使用核外求解器:当所需存储空间超出可用物理内存时,将使用磁盘。在本文中,我们展示了如何以最小化输入/输出(I / O)需求的方式处理多方面方法的任务依赖图。从理论上讲,我们表明,与直接最小化I / O量相比,最小化存储需求可导致大量的I / O。然后,针对大型现实问题的实验还表明,应用标准算法来最小化存储在减少I / O量方面并不总是有效的,并且使用我们的算法来最小化I / O可以获得显着的收益。最后,我们证明了有效的内存管理算法可以应用于提出的所有变体。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号