1. 25 Jul, 2018 1 commit
    • Sridutt Bhalachandra's avatar
      Added Dynamic Duty Cycle Modulation (DDCM) Policy · 31afb289
      Sridutt Bhalachandra authored
      DDCM based power policy is aimed to mitigate workload imbalance in parallel
      applications that use barrier synchronizations (E.g. MPI). It reduces the duty
      cycle of CPUs not on the critical path of execution thereby reducing energy
      with little or no adverse impact on performance.
      
      See Issue #11
      31afb289
  2. 19 Jul, 2018 2 commits
  3. 17 Jul, 2018 3 commits
  4. 16 Jul, 2018 3 commits
  5. 03 Jul, 2018 3 commits
  6. 25 May, 2018 4 commits
  7. 18 May, 2018 1 commit
    • Swann Perarnau's avatar
      [refactor] convert the project to Pipenv · 8e41f7a1
      Swann Perarnau authored
      Pipenv provides a reproducible description of the python packages
      necessary for a python application. See the Pipenv documentation for
      reference.
      
      We also remove tox from the repo, relying instead directly on pytest.
      Since we only supported one version of python, that's not a big deal.
      8e41f7a1
  8. 13 Feb, 2018 2 commits
  9. 21 Dec, 2017 2 commits
  10. 20 Dec, 2017 6 commits
  11. 19 Dec, 2017 12 commits
  12. 18 Dec, 2017 1 commit
    • Swann Perarnau's avatar
      [feature] Implement skeleton downstream API · 19c9eb54
      Swann Perarnau authored
      This patch refactors the downstream API to use pub/sub socket pair, like
      the upstream API. This is part of the effort to improve the downstream
      API. See #2.
      
      This patch doesn't touch the client module, which will be adapted in
      future commits.
      19c9eb54