1. 25 Sep, 2012 6 commits
    • Morris Jette's avatar
      Energy accounting modules, add new modules · e573f60c
      Morris Jette authored
      e573f60c
    • Morris Jette's avatar
      Energy plugin mods · dc4e9875
      Morris Jette authored
      Minor format changes including removing changes from master code base that
      are not needed (e.g. blank lines added or removed)
      dc4e9875
    • Morris Jette's avatar
      Patches to energy consumption logic · b57eabfa
      Morris Jette authored
      Fix to some un/pack logic
      Fix to test12.5 for new sacct help format
      Address various compiler warnings
      b57eabfa
    • Martin Perry's avatar
      Energy use collection logic · 86f60616
      Martin Perry authored
      Attached is the energy accounting patch that Martin and Yiannis have been working.  The framework is there, but the functionality it currently not working.  They are both on vacation this week and then are back a week before the conference.  I thought it would be better to send in order to get the framework and the structures in place for an official 2.5.0 instead of waiting.  If you disagree, just let us know and we can send it again when the low level functionality working.    Here is a short summary of our test results.
      
      1. jobacct_gather/none + energy_accounting/none
      
      Looks OK.  Did not find any errors.
      
      2.  jobacct_gather/linux or cgroup + energy_accounting/none
      
      Looks OK.  Did not find any errors.
      
      3.  jobacct_gather/linux or cgroup + energy_accounting/rapl
      
      Slurmd aborts when you run a job that uses a node that does not support RAPL.  This appears to be because of the error()/pexit() at line# 150/151 in energy_accounting_rapl.c.  We need to change this code to just issue a debug message and return.  For now, energy_accounting must not be configured if the cluster includes any nodes that do not support RAPL.
      
      The cpu frequency values reported by jobacct_gather are not correct.
      
      Again, there are obviously some problems, so if it would be better to wait for full functionality just let us know.  It may be three weeks before they are able to spend some time on this to fix the problems, so that is why I thought you may prefer to have something that has the correctly data structures in sooner rather than later.
      86f60616
    • Morris Jette's avatar
      Forgot to add new html file in last commit · 4dd74934
      Morris Jette authored
      4dd74934
    • Morris Jette's avatar
      Added Prolog and Epilog Guide (web page) · e8ca6922
      Morris Jette authored
      Based upon work by Jason Sollom, Cray Inc. and used by permission
      e8ca6922
  2. 24 Sep, 2012 2 commits
  3. 23 Sep, 2012 1 commit
  4. 22 Sep, 2012 1 commit
  5. 21 Sep, 2012 2 commits
  6. 20 Sep, 2012 3 commits
  7. 19 Sep, 2012 3 commits
  8. 18 Sep, 2012 12 commits
  9. 17 Sep, 2012 10 commits