【问题标题】:parallel matrix multiplication using PBLAS使用 PBLAS 的并行矩阵乘法
【发布时间】:2016-07-20 08:39:22
【问题描述】:

我搜索了很多网站和资源,但找不到任何使用 PBLAS PDGEMM 函数进行并行矩阵乘法的 C 或 FORTRAN 代码示例,请您帮我找到这些资源。

提前谢谢你。

我从 netlib 网站获得了一个 pblas.tar.gz 的示例,使用 mpi 在 Linux 集群上制作并执行了它,但程序在所有节点上执行相同的运行,而不拆分矩阵。

【问题讨论】:

    标签: parallel-processing


    【解决方案1】:

    一个经典案例是 ScaLAPACK 软件和相关示例,例如http://www.netlib.org/scalapack/examples/example1.f

    如果您误解了,PDGEMM 不会“拆分矩阵”,它希望输入数据已经正确分布(即 2D 块循环分布)。

    【讨论】:

      猜你喜欢
      • 2021-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-08
      • 2018-07-17
      • 1970-01-01
      • 2013-05-18
      相关资源
      最近更新 更多