MLD2P4

MLD2P4:fortran95mld2p4是一个并行代数多级域分解预处理程序包MLD2P4(基于PSBLAS的多级域分解并行预处理程序包)是一个并行代数多级预处理程序包。它实现了各种版本的单级加法、多级加法和混合Schwarz算法。在多级情况下,采用纯代数方法生成粗级校正,不需要对待预处理矩阵进行几何背景处理。该矩阵假定为正方形、实矩阵或复矩阵,具有对称稀疏模式。MLD2P4被设计为在PSBLAS(并行稀疏基本线性代数子程序)计算框架中提供可伸缩且易于使用的预处理程序,并可与该框架中可用的Krylov解算器结合使用。MLD2P4使用户能够轻松指定通用代数多级Schwarz预处理程序的不同方面,从而允许为手头的问题搜索“最佳”预处理程序。该软件包采用面向对象技术设计,使用Fortran 95,并提供与其他第三方库(如UMFPACK、SuperLU和SuperLU Dist)的接口,这些库可用于构建多级预处理程序。MLD2P4的单精度和双精度实现可用于实际情况和复杂情况,可通过单个接口使用。并行实现基于单程序多数据(SPMD)的分布式存储体系结构;进程间数据通信基于MPI,主要通过PSBLAS进行管理。


zbMATH中的参考文献(参考文献13条,2标准条款)

显示结果1到13,共13个。
按年份排序(引用)

  1. 达姆布拉,帕斯卡;杜拉斯坦,法比奥;Filippone,Salvatore:AMG预处理程序,适用于极端规模的线性解算器(2021年)
  2. Massimo Bernaschi,Pasqua D'Ambra,Dario Pasquini:BootCMatchG:GPU的自适应代数多重网格线性解算器(2020)不是zbMATH
  3. 阿布杜拉希,安布拉;达姆布拉,帕斯卡;迪塞拉菲诺,丹妮拉;Filippone,Salvatore:AMG基于兼容加权匹配的并行聚合(2018)
  4. 贝尔塔奇尼,丹尼尔;Durastante,Fabio:大型稀疏线性系统的迭代方法和预处理及其应用(2018)
  5. 贝尔塔奇尼,丹尼尔;Durastante,Fabio:使用短记忆原理和近似逆解混合经典和分数阶偏微分方程(2017)
  6. 贝尔塔奇尼,丹尼尔;Filippone,Salvatore:高性能GPU平台上的稀疏近似逆预处理程序(2016)
  7. 达姆布拉,帕斯卡;Filippone,Salvatore:GPU上高性能图像分割的并行广义松弛方法(2016)
  8. 阿普洛托拉,安德里亚;达姆布拉,帕斯卡;德纳罗,菲利波M。;迪塞拉菲诺,丹妮拉;Filippone,Salvatore:SParc LES:使用并行稀疏矩阵计算工具实现大涡模拟(2015)
  9. 博兹ì,阿尔菲奥;德西蒙娜,瓦伦蒂娜;di Serafino,Daniela:一类椭圆偏微分方程组的并行代数多级Schwarz预条件器(2013)
  10. 达姆布拉,帕斯卡;迪塞拉菲诺,丹妮拉;Filippone,Salvatore:LES紊流中平行Schwarz预处理器的性能分析(2013)
  11. 菲利普斯,萨尔瓦托;Buttari,Alfredo:Fortran 2003(2012)中稀疏矩阵计算的面向对象技术
  12. 阿普洛托拉,安德里亚;达姆布拉,帕斯卡;德纳罗,菲利波;迪塞拉菲诺,丹妮拉;可扩展的多级CFD应用程序(Salvatore 2010)
  13. 达姆布拉,帕斯卡;迪塞拉菲诺,丹妮拉;Filippone,Salvatore:MLD2P4:Fortran 95中的并行代数多级域分解预处理程序包(2010)


更多出版物请访问:http://www.mld2p4.it/publications.php