Skip to content
Snippets Groups Projects
  1. Oct 27, 2021
  2. Oct 26, 2021
  3. Oct 20, 2021
  4. Oct 13, 2021
    • Shen Yu's avatar
      Openmpi reuses the communicator id which is deleted. · 3bb0052d
      Shen Yu authored
          Therefore the same communicator may have different members at
          different time. In this version  we use local communicator index
          instead of communicator id to identify different communicator.
      
      	modified:   ../openmpi/ompi/mpi/c/allgather.c
      	modified:   ../openmpi/ompi/mpi/c/allgatherv.c
      	modified:   ../openmpi/ompi/mpi/c/allreduce.c
      	modified:   ../openmpi/ompi/mpi/c/alltoall.c
      	modified:   ../openmpi/ompi/mpi/c/alltoallv.c
      	modified:   ../openmpi/ompi/mpi/c/alltoallw.c
      	modified:   ../openmpi/ompi/mpi/c/barrier.c
      	modified:   ../openmpi/ompi/mpi/c/bcast.c
      	modified:   ../openmpi/ompi/mpi/c/comm_create.c
      	modified:   ../openmpi/ompi/mpi/c/comm_create_group.c
      	modified:   ../openmpi/ompi/mpi/c/comm_dup.c
      	modified:   ../openmpi/ompi/mpi/c/comm_group.c
      	modified:   ../openmpi/ompi/mpi/c/comm_join.c
      	modified:   ../openmpi/ompi/mpi/c/comm_split.c
      	modified:   ../openmpi/ompi/mpi/c/finalize.c
      	modified:   ../openmpi/ompi/mpi/c/gather.c
      	modified:   ../openmpi/ompi/mpi/c/gatherv.c
      	modified:   ../openmpi/ompi/mpi/c/init.c
      	modified:   ../openmpi/ompi/mpi/c/irecv.c
      	modified:   ../openmpi/ompi/mpi/c/isend.c
      	modified:   ../openmpi/ompi/mpi/c/recv.c
      	modified:   ../openmpi/ompi/mpi/c/reduce.c
      	modified:   ../openmpi/ompi/mpi/c/rsend.c
      	modified:   ../openmpi/ompi/mpi/c/scatter.c
      	modified:   ../openmpi/ompi/mpi/c/send.c
      	modified:   ../openmpi/ompi/mpi/c/ssend.c
      	modified:   ../openmpi/ompi/mpi/c/test.c
      	modified:   ../openmpi/ompi/mpi/c/testall.c
      	modified:   ../openmpi/ompi/mpi/c/testany.c
      	modified:   ../openmpi/ompi/mpi/c/testsome.c
      	modified:   ../openmpi/ompi/mpi/c/wait.c
      	modified:   ../openmpi/ompi/mpi/c/waitall.c
      	modified:   ../openmpi/ompi/mpi/c/waitany.c
      	modified:   ../openmpi/ompi/mpi/c/waitsome.c
      	modified:   ../readme.md
      	modified:   ../replayer/Makefile
      	new file:   ../replayer/Makefile.gnu
      	new file:   ../replayer/Makefile.intel
      	modified:   ../replayer/include/GlobalComm.hpp
      	modified:   ../replayer/include/msglog.h
      3bb0052d
  5. Sep 22, 2021
  6. Sep 18, 2021
  7. Jul 27, 2021
    • Shen Yu's avatar
      modified: ../../openmpi/ompi/mpi/c/bcast.c · bffa2317
      Shen Yu authored
      	modified:   ../../openmpi/ompi/mpi/c/finalize.c
      	modified:   ../../openmpi/ompi/mpi/c/gather.c
      	modified:   ../../openmpi/ompi/mpi/c/gatherv.c
      	modified:   ../../openmpi/ompi/mpi/c/init.c
      	modified:   ../../openmpi/ompi/mpi/c/irecv.c
      	modified:   ../../openmpi/ompi/mpi/c/isend.c
      	modified:   ../Makefile
      	modified:   commset.h
      	new file:   commset.inc
      	modified:   msglog.h
      	deleted:    ../src/GlobalComm.c
      	deleted:    ../src/commset.c
      
          1. Reorganize the program's structure
          2. Fix the bug in commset
      bffa2317
  8. Jul 23, 2021
    • Shen Yu's avatar
      first program compiled passed for mpi with log · 045a1ae4
      Shen Yu authored
      	modified:   openmpi/ompi/mpi/c/bcast.c
      	modified:   openmpi/ompi/mpi/c/finalize.c
      	modified:   openmpi/ompi/mpi/c/gather.c
      	modified:   openmpi/ompi/mpi/c/gatherv.c
      	modified:   openmpi/ompi/mpi/c/init.c
      	modified:   openmpi/ompi/mpi/c/irecv.c
      	modified:   openmpi/ompi/mpi/c/isend.c
      	modified:   replayer/Makefile
      	modified:   replayer/include/commset.h
      	modified:   replayer/include/msglog.h
      	deleted:    replayer/src/GlobalComm.c
      	deleted:    replayer/src/commset.c
      045a1ae4
  9. Jul 21, 2021
    • Shen Yu's avatar
      modified: openmpi/ompi/mpi/c/finalize.c · 1358ba8f
      Shen Yu authored
      	modified:   replayer/Makefile
      	deleted:    replayer/include/GlobalComm.h
      	modified:   replayer/include/commset.h
      	renamed:    replayer/include/_MSGLOG_.h -> replayer/include/msglog.h
      	new file:   replayer/src/GlobalComm.c
      	deleted:    replayer/src/GlobalComm.cpp
      	modified:   replayer/src/commset.c
      
          rewrite GlobalComm with standard c instead of c++, so it can be used
          inside openmpi
      1358ba8f
  10. Jul 19, 2021
  11. Jul 12, 2021
    • Shen Yu's avatar
      modified: readme.md · 62b44555
      Shen Yu authored
          add instructions for usages
      62b44555
    • Shen Yu's avatar
      modified: Makefile · feb29c2c
      Shen Yu authored
      	new file:   bin/.bin
      	renamed:    GlobalComm.h -> include/GlobalComm.h
      	renamed:    ../openmpi-4.1.1/ompi/mpi/c/_MSGLOG_.h -> include/_MSGLOG_.h
      	new file:   include/commset.h
      	renamed:    createMPIComm.h -> include/createMPIComm.h
      	renamed:    read_run.h -> include/read_run.h
      	new file:   lib/.lib
      	renamed:    GlobalComm.cpp -> src/GlobalComm.cpp
      	renamed:    commset.h -> src/commset.c
      	renamed:    createMPIComm.cpp -> src/createMPIComm.cpp
      	renamed:    mpi_player.cpp -> src/mpi_player.cpp
      	renamed:    read_run.cpp -> src/read_run.cpp
      
          setup new directories
      feb29c2c
  12. Jul 02, 2021
    • Shen Yu's avatar
      modified: openmpi-4.1.1/ompi/mpi/c/_MSGLOG_.h · 7390e792
      Shen Yu authored
      	modified:   openmpi-4.1.1/ompi/mpi/c/allgather.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/allgatherv.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/allreduce.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/alltoall.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/alltoallv.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/alltoallw.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/barrier.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/bcast.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/comm_create.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/comm_create_group.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/comm_dup.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/comm_join.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/comm_split.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/finalize.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/gather.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/gatherv.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/init.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/irecv.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/isend.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/recv.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/reduce.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/rsend.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/scatter.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/send.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/ssend.c
      	new file:   replayer/GlobalComm.cpp
      	new file:   replayer/GlobalComm.h
      	new file:   replayer/commset.h
      
      Add local communicator id to global communicator id map to fix the bug
      when the communication does not happen on MPI_COMM_WORLD
      7390e792
  13. Jun 30, 2021
    • Shen Yu's avatar
      modified: readme.md · c056ac20
      Shen Yu authored
          add description for more functions
      c056ac20
    • Shen Yu's avatar
      Add more log functions · f14f3757
      Shen Yu authored
      	modified:   openmpi-4.1.1/ompi/mpi/c/barrier.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/bcast.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/comm_create.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/comm_create_group.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/comm_dup.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/comm_group.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/comm_join.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/comm_split.c
      f14f3757
  14. Jun 25, 2021
    • Shen Yu's avatar
      modified: Makefile · 2417f106
      Shen Yu authored
      	modified:   createMPIComm.cpp
      	modified:   createMPIComm.h
      	modified:   mpi_player.cpp
      	modified:   read_run.cpp
      	modified:   read_run.h
      
          1. fix paser input file error
          2. add debug option
      2417f106
  15. Jun 22, 2021
  16. Jun 16, 2021
  17. Jun 15, 2021
    • Shen Yu's avatar
      modified: openmpi-4.1.1/ompi/mpi/c/init.c · 09f7088f
      Shen Yu authored
      	new file:   replayer/Makefile
      	new file:   replayer/createMPIComm.cpp
      	new file:   replayer/createMPIComm.h
      	deleted:    replayer/function_list.h
      	modified:   replayer/mpi_player.cpp
      	new file:   replayer/read_run.cpp
      	new file:   replayer/read_run.h
      passed compile with gcc 8.3.1
      tested with allreduce
      09f7088f
  18. Jun 13, 2021
    • Shen Yu's avatar
      modified: _MSGLOG_.h · 055e7496
      Shen Yu authored
      	modified:   bcast.c
      	modified:   gatherv.c
      	modified:   init.c
      change log directory to date and time
      	modified:   ../../../../readme.md
      	modified:   ../../../../replayer/mpi_player.cpp
      finish programming, wait for test
      055e7496
  19. Jun 12, 2021
  20. May 31, 2021
    • Shen Yu's avatar
      new file: openmpi-4.1.1/ompi/mpi/c/_MSGLOG_.h · 57c6540a
      Shen Yu authored
      	modified:   openmpi-4.1.1/ompi/mpi/c/allgather.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/allgatherv.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/allreduce.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/alltoall.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/alltoallv.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/alltoallw.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/bcast.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/finalize.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/gather.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/gatherv.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/init.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/irecv.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/isend.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/recv.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/reduce.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/rsend.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/scatter.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/scatterv.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/send.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/ssend.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/test.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/testall.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/testany.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/testsome.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/wait.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/waitall.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/waitany.c
      	modified:   openmpi-4.1.1/ompi/mpi/c/waitsome.c
      	modified:   readme.md
      	new file:   replayer/function_list.h
      	new file:   replayer/mpi_player.cpp
      
      add some MPI recorder functions
      57c6540a
  21. Apr 27, 2021
Loading