我使用 MPI(消息传递接口(interface))用 c 语言编写了一个程序,该程序递归地计算下三角矩阵的逆矩阵。每个 cpu 向其他两个 cpu 发送 2 个子矩阵,它们计算它们并将它们返回给 cpu 调用者。当 cpu 调用者拥有其子矩阵时,它必须执行矩阵乘法。 在递推方程中,瓶颈是矩阵乘法。 我在 c 中使用 mpi 实现了并行乘法,但无法将其嵌入到函数中。 可能吗?
谢谢, 西蒙娜
最佳答案
您可以使用 PDGEMM/PSGEMM 函数从 SCALAPACK/PBLAS 进行并行 mpi 矩阵乘法。
关于c - Mpi函数定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1223510/