1. 15 Jan, 2018 1 commit
    • Michael Salim's avatar
      Workaround for DB lock OperationalError with sqlite3 backend. · 48deead9
      Michael Salim authored
      An mpi4py test program with the Python sqlite3 wrapper has no trouble
      with concurrent DB insertions from several tens of processes.  The issue
      appears to be in the Django-sqlite3 wrapper.
      
      This patch simply wraps save() in a loop that intercepts
      OperationalError until the save is successful.
      48deead9
  2. 12 Jan, 2018 1 commit
    • Michael Salim's avatar
      Now jobs correctly set OMP_NUM_THREADS when threads_per_rank is greater · 492d5eab
      Michael Salim authored
      than 1.  Added Functional Test cases for running several hybrid
      MPI/OpenMP jobs back-to-back from the launcher; exercising various
      combinations of ranks-per-node, threads-per-rank, threads-per-core
      (-d and -j options of aprun)
      
      These tests will only run on Theta right now; can extend by recompiling
      c_apps/omp.c on different platforms and referring to the appropriate
      binary in the test case.
      492d5eab
  3. 11 Jan, 2018 7 commits
  4. 10 Jan, 2018 2 commits
  5. 09 Jan, 2018 2 commits
  6. 21 Dec, 2017 1 commit
  7. 15 Dec, 2017 9 commits
  8. 14 Dec, 2017 5 commits
  9. 13 Dec, 2017 1 commit
  10. 12 Dec, 2017 3 commits
  11. 11 Dec, 2017 1 commit
  12. 08 Dec, 2017 1 commit
  13. 07 Dec, 2017 2 commits
  14. 06 Dec, 2017 4 commits