1. 15 Feb, 2018 1 commit
  2. 13 Feb, 2018 1 commit
  3. 31 Jan, 2018 1 commit
  4. 30 Jan, 2018 1 commit
    • Michael Salim's avatar
      * --num-workers launcher argument will now cap the total number of · 7807b9ef
      Michael Salim authored
      workers(nodes) available to Balsam; useful for running benchmarks
      
      * timing capabilities built in to MPIEnsemble runner and MPIRunner
      Now successful job runs should have an elapsed runtime in seconds
      added to the field runtime_seconds
      
      * Refactored utilites for automated testing and benchmarking
      7807b9ef
  5. 29 Jan, 2018 1 commit
  6. 26 Jan, 2018 2 commits
  7. 24 Jan, 2018 1 commit
  8. 23 Jan, 2018 1 commit
  9. 18 Jan, 2018 3 commits
  10. 17 Jan, 2018 2 commits
  11. 16 Jan, 2018 2 commits
  12. 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
  13. 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
  14. 11 Jan, 2018 2 commits
  15. 15 Dec, 2017 1 commit
  16. 14 Dec, 2017 1 commit
  17. 12 Dec, 2017 1 commit
  18. 08 Dec, 2017 1 commit
  19. 07 Dec, 2017 1 commit
  20. 06 Dec, 2017 2 commits
  21. 05 Dec, 2017 1 commit
  22. 04 Dec, 2017 1 commit
  23. 02 Dec, 2017 1 commit
  24. 30 Nov, 2017 1 commit
  25. 29 Nov, 2017 2 commits
  26. 28 Nov, 2017 2 commits
  27. 22 Nov, 2017 1 commit
  28. 17 Nov, 2017 1 commit
  29. 16 Nov, 2017 1 commit
  30. 06 Nov, 2017 1 commit
  31. 01 Nov, 2017 1 commit