GitLab maintenance scheduled for Today, 2019-12-05, from 17:00 to 18:00 CT - Services will be unavailable during this time.

  1. 27 Jan, 2014 1 commit
  2. 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
  3. 14 Jan, 2014 1 commit
  4. 13 Jan, 2014 1 commit
  5. 17 Dec, 2013 1 commit
  6. 25 Oct, 2013 2 commits
  7. 25 Sep, 2013 2 commits
  8. 03 Sep, 2013 2 commits
  9. 29 Aug, 2013 2 commits
  10. 28 Aug, 2013 7 commits
  11. 19 Aug, 2013 14 commits
  12. 15 Aug, 2013 2 commits
  13. 25 Jul, 2013 4 commits