Commits on Source (24)
-
Peter W. Draper authored
-
Peter W. Draper authored
-
Peter W. Draper authored
Capture non-working progress, most elements in place but deadlocks, looks like it is down to locking the enqueue so the other communications are not tested. Also still missing max size sync
-
Peter W. Draper authored
Runs to the end of the first xv exchanges, but we have an issue with the later, rho, recv's not being unlocked in time for the send, which is synchronous, so we deadlock.
-
Peter W. Draper authored
Conflicts: src/mpiuse.c
-
Peter W. Draper authored
-
Peter W. Draper authored
-
Peter W. Draper authored
-
Peter W. Draper authored
-
Peter W. Draper authored
Working on fabric now, the problem was that when the send side ran out of MPI messages the receive side did not progress MPI, so the send side locked when attemping to test or flush
-
Peter W. Draper authored
-
Peter W. Draper authored
-
Peter W. Draper authored
-
Peter W. Draper authored
-
Peter W. Draper authored
-
Peter W. Draper authored
-
Peter W. Draper authored
-
Peter W. Draper authored
-
Peter W. Draper authored
-
Peter W. Draper authored
-
Peter W. Draper authored
-
Peter W. Draper authored
-
Peter W. Draper authored
-
Peter W. Draper authored
Showing
- src/Makefile.am 2 additions, 2 deletionssrc/Makefile.am
- src/atomic.h 22 additions, 0 deletionssrc/atomic.h
- src/engine_maketasks.c 40 additions, 0 deletionssrc/engine_maketasks.c
- src/error.h 1 addition, 1 deletionsrc/error.h
- src/mpicache.c 249 additions, 0 deletionssrc/mpicache.c
- src/mpicache.h 58 additions, 0 deletionssrc/mpicache.h
- src/mpiuse.c 4 additions, 2 deletionssrc/mpiuse.c
- src/output_options.c 0 additions, 45 deletionssrc/output_options.c
- src/queue.c 9 additions, 4 deletionssrc/queue.c
- src/queue.h 2 additions, 2 deletionssrc/queue.h
- src/runner_main.c 0 additions, 1 deletionsrc/runner_main.c
- src/scheduler.c 234 additions, 150 deletionssrc/scheduler.c
- src/scheduler.h 67 additions, 1 deletionsrc/scheduler.h
- src/task.c 155 additions, 20 deletionssrc/task.c
- src/task.h 8 additions, 3 deletionssrc/task.h
- src/timeline.h 7 additions, 0 deletionssrc/timeline.h
- tools/match_mpireports.py 6 additions, 0 deletionstools/match_mpireports.py
src/mpicache.c
0 → 100644
src/mpicache.h
0 → 100644