possibly incorrect agg_perf_by_last_io metric calculation in darshan-parser
See attached darshan log for use as a reproducer. Here is the performance estimate output with darshan master:
[carns@carns-x1-7g build (master)]$ ./darshan-parser --perf ~/Downloads/benchio_1202.dn.darshan |grep "# agg_perf" # agg_perf_by_cumul: 2801.566179 # agg_perf_by_open: 2801.566179 # agg_perf_by_open_lastio: 2801.566179 # agg_perf_by_slowest: 2801.566179
For this darshan log, the agg_perf_by_slowest and agg_perf_by_open_lastio heuristics should not produce the same result. There are gaps in time between the write() calls observed by Darshan.