Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
[Tracing] trace json parsing and statistics utility #3638
Summary: A helper utility to interpret and generate statistics for glow traces, hopefully this will make understanding performance a bit easier.
By default the tool prints some basic statistics about the run:
More usefully, with the
This works across backends with different Kind names (e.g. the OCL backend uses kernel name right now):
Documentation: ./trace-parser.py --help
(depends on #3637 for json parsing)
Test Plan: Ran against traces produced by a variety of networks on a variety of backends.
SplitInfinity left a comment
Very cool, my comments are all nits. Three things I want to point out:
@nickgg Very cool!
I've got two simple question:
addressed comments and added percentage for layers/kinds. Looks like this now: