pspicke公司+

PSPIKE+:一类并行混合稀疏线性系统解算器。我们将pspice+作为一类并行混合线性系统解算器,它比现有的预处理迭代法更健壮,比并行稀疏直接求解器具有更高的可扩展性。使用pspice+的一个关键步骤是提取一个预处理子,它是一个广义中心带的形式,它由一组重叠的对角线块组成,这些对角线块封装了系数矩阵中最重的元素。为了解决这一问题,我们提出了G-PAVER重排序方案,该方案以重叠对角线块的形式产生一个有效的预处理器,同时在分布式存储体系结构上实现负载平衡和控制重叠大小。在求解线性系统的每一次外Krylov子空间迭代中,都需要求解包含预条件的线性系统。这是用一种基于并行撕裂的方法来实现的,这种方法可以看作是一种代数区域分解方案。我们需要一个更小的系统平衡的线性平衡方法。在本文中,我们显式地形成平衡系统并直接求解。我们基于G-PAVER,pardiso5.0.0的pspice+并行实现,并解决显式平衡系统,在具有有限多核节点的计算平台上具有令人印象深刻的鲁棒性和良好的并行可扩展性。