MPI_Mutex:MPI的互斥体仿真 源码
MPI_Mutex MPI的互斥体仿真 用法 该互斥锁旨在锁定特定的远程内存(RM),例如等级0。这意味着充当互斥锁的布尔值位于特定的等级中。但是,当获取关键部分时,任何其他通信都可以是过程安全的。 然后,确保创建将与相应等级一起使用的通信器和窗口。如果所有等级都必须与等级0的RM同步,则它可以是任何world_communicator。 分配使用这种方式。 MPI_Mutex mpi_mutex; MPI_Comm mutex_Comm; MPI_Win win_mutex; MPI_Comm_dup (MPI_COMM_WORLD, &mutex_Comm); if (world_rank == 0 ) { // mpi mutex ************************************************
文件列表
MPI_Mutex-main.zip
(预估有个7文件)
MPI_Mutex-main
.github
workflows
cmake.yml
4KB
.gitmodules
71B
fmt
src
main.cpp
2KB
CMakeLists.txt
1021B
LICENSE
1KB
暂无评论