我觉得这是一个愚蠢的问题,但我真的不知道怎么用谷歌搜索这个问题,因为“ScaLAPACK”和“block”这两个词的每一个组合都会用有关ScaLAPACK使用的块循环矩阵分布的信息轰炸你。然而,我想知道的是MPI子例程在ScaLAPACK术语中通常是“阻塞”还是“非阻塞”,即它们是否在返回之前等待完成所有其他进程。再次为这个愚蠢的问题道歉。
发布于 2020-01-07 19:01:07
是的,ScalaPACK例程正在阻塞调用。如果您希望使用非阻塞scalapack例程,它仍处于起步阶段,但我建议您查看SLITE (https://www.icl.utk.edu/research/slate)项目。
希望它能帮上忙!
https://stackoverflow.com/questions/59624120
复制相似问题