1. 19 Aug, 2014 1 commit
  2. 23 Apr, 2014 1 commit
  3. 18 Apr, 2014 1 commit
  4. 17 Apr, 2014 2 commits
  5. 16 Apr, 2014 2 commits
  6. 15 Apr, 2014 2 commits
  7. 14 Apr, 2014 2 commits
  8. 28 Mar, 2014 2 commits
  9. 25 Mar, 2014 1 commit
  10. 18 Mar, 2014 3 commits
  11. 12 Mar, 2014 2 commits
  12. 11 Mar, 2014 1 commit
  13. 06 Mar, 2014 2 commits
  14. 27 Jan, 2014 1 commit
  15. 24 Jan, 2014 1 commit
    • fisaila's avatar
      Added epochs to Darshan. Epoches and full statistics are mutually exclusive. · 76a9b5b6
      fisaila authored
      Functionality:
      An epoch is enclosed by:
      darshan_start_epoch();
      darshan_stop_epoch();
      
      There is one log file per epoch and the epoch number appears in the file name. 
      If epoches are not used the functionality should be the same as before. 
      
      Implementation: 
      I tried to minimally modify the code (only darshan-mpi-io.c was modified). 
      1) darshan_shutdown became: 
      void darshan_shutdown_epoch(int timing_flag)
      
      5 lines were commented and moved to the new darshan_shutdown
      
      2) void darshan_shutdown(int timing_flag)
      
      If no epoch is used just calls darshan_shutdown_epoch
      else 
      for each epoch restore the counters from the end of epoch and call darshan_shutdown_epoch
      
      3) void darshan_start_epoch(void)
      
      just resets the counters from darshan_global_job
      
      4) void darshan_end_epoch(void)
      
      saves the counters from darshan_global_job 
      
      
       
      Test:
      One test has been added in darshan-test/epoch-testing/. 
      I have not performed yet extensive testing. 
      
      
      
      
      git-svn-id: https://svn.mcs.anl.gov/repos/darshan/branches/darshan-florin-extensions@818 3b7491f3-a168-0410-bf4b-c445ed680a29
      76a9b5b6
  16. 14 Jan, 2014 1 commit
  17. 13 Jan, 2014 1 commit
  18. 17 Dec, 2013 1 commit
  19. 25 Oct, 2013 2 commits
  20. 25 Sep, 2013 2 commits
  21. 03 Sep, 2013 2 commits
  22. 29 Aug, 2013 2 commits
  23. 28 Aug, 2013 5 commits