Multi-Node rocshmem_finalize() bug (#138)

Šī revīzija ir iekļauta:
Yiltan
2025-06-04 10:02:03 -04:00
revīziju iesūtīja GitHub
vecāks ca5fdd4718
revīzija 3f01d89207
18 mainīti faili ar 175 papildinājumiem un 237 dzēšanām
-7
Parādīt failu
@@ -55,15 +55,8 @@ class CommunicatorMPI {
CommunicatorMPI(char* heap_base, size_t heap_size,
MPI_Comm comm = MPI_COMM_WORLD)
: comm_{comm} {
int initialized;
MPI_Initialized(&initialized);
if (!initialized) {
int provided;
MPI_Init_thread(nullptr, nullptr, MPI_THREAD_MULTIPLE, &provided);
}
MPI_Comm_rank(comm_, &my_pe_);
MPI_Comm_size(comm_, &num_pes_);
heap_window_info_ = WindowInfo(comm_, heap_base, heap_size);
}