ScaLAPACK 子例程在 MPI 术语中是否"阻塞"?



我觉得这是一个愚蠢的问题,但我真的不知道如何谷歌这个,因为"ScaLAPACK"和"block"这两个词的每个组合都会用有关ScaLAPACK使用的块循环矩阵分布的信息轰炸你。但是,我想知道的是 ScaLAPACK 子例程在 MPI 术语中通常是"阻塞"还是"非阻塞",即它们是否等待完成所有其他进程后才返回。再次为这个愚蠢的问题道歉。

是的,ScalaPACK 例程正在阻止调用。如果您希望使用非阻塞 scalapack 例程,它仍处于起步阶段,但我建议您查看 SLITE (https://www.icl.utk.edu/research/slate( 项目。

希望它有帮助!

最新更新