-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Description
It looks like the acme_fcase_trace log has some negative data for the POSIX_F_META_TIME counter. I noticed this while attempting to write a regression test for issue #590.
Here is some output illustrating the problem:
module: POSIX
Negative values: [-3.06159650e+171 -1.72714531e-307 -8.63423493e-307 -4.79982338e-306]
by-average data:
Read 1.624701e-01
Write 4.472180e-02
Meta -3.737300e+167
----------------------
module: MPIIO
Negative values: []
by-average data:
Read 0.157147
Write 0.436347
Meta 0.003968
----------------------
module: STDIO
Negative values: []
by-average data:
Read 0.067240
Write 0.000083
Meta 0.042183
----------------------
Final I/O cost dataframe:
Read Write Meta
POSIX 0.162470 0.044722 -3.737300e+167
MPIIO 0.157147 0.436347 3.967560e-03
STDIO 0.067240 0.000083 4.218273e-02
Basically the POSIX_F_META_TIME counter has a handful of negative values, one of which is very large, and this is resulting in a large, negative sum for the Meta time. Maybe @shanedsnyder can take a quick look at the counter data to confirm, but for now I'll probably look at using a different log.
Metadata
Metadata
Assignees
Labels
No labels