Draft: Fast one-sided MPI version
- May 24, 2023
-
-
Peter W. Draper authored
Use Rput and Put and avoid local synchronization calls. This is faster than p2p, but it is not 100% certain about the order of delivery.
-
Peter W. Draper authored
-
- May 23, 2023
-
-
Peter W. Draper authored
Conflicts: .gitignore Makefile swiftmpistepsim.c testdata/EAGLE_25-mpiuse_report-step18302-16ranks-inter-step.dat.gz
-
- Jun 04, 2020
-
-
Peter W. Draper authored
-
- Jun 02, 2020
-
-
Peter W. Draper authored
-
Peter W. Draper authored
-
- May 28, 2020
-
-
Peter W. Draper authored
Seems to work, as fast as other code when using Intel MPI 2020-update1, three times slower with Intel MPI 2018
-
- May 26, 2020
-
-
Peter W. Draper authored
Attempt at async version, works with shm and small jobs, but we have a problem with flush or iprobe for larger jobs
-
- May 15, 2020
-
-
Peter W. Draper authored
-
Peter W. Draper authored
-
Peter W. Draper authored
-
Peter W. Draper authored
-
Peter W. Draper authored
-
- May 07, 2020
-
-
Peter W. Draper authored
Doesn't gain much
-
Peter W. Draper authored
Important change is moving flush to immediately after MPI_Rget, if before then the test loop could not see the update, also keep to the passive contract, only flush on the push side, even though we get from the destination, so it knows when to flush
-
- May 06, 2020
-
-
Peter W. Draper authored
Works on real RDMA fabric (needed to move probe and not free windows when some ranks where using them
-
Peter W. Draper authored
-
- May 05, 2020
-
-
Peter W. Draper authored
-
Peter W. Draper authored
Hopefully not needed, code still runs
-
Peter W. Draper authored
-
Peter W. Draper authored
-
Peter W. Draper authored
Suspect the real problem with progress is an alignment one
-
- May 04, 2020
-
-
Peter W. Draper authored
-
- May 01, 2020
-
-
Peter W. Draper authored
Cannot use locks across threads in the same rank, so need a global shared lock and use flushes to update the data, still not working we as need to synchronize on the send side...
-
Peter W. Draper authored
-
Peter W. Draper authored
-
- Apr 29, 2020
-
-
Peter W. Draper authored
-
Peter W. Draper authored
-
Peter W. Draper authored
-
Peter W. Draper authored
-
- Apr 27, 2020
-
-
Peter W. Draper authored
-