You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the post-processing on the collected metrics from the prover can processed using python scripts in ci/scripts/metrics_unify/. These are used to generate a markdown report and flamegraphs of cell/instruction usage. To keep everything in Rust and also to make it easier to import these tools in other repos, we should convert all the scripts into a Rust crate.
The text was updated successfully, but these errors were encountered:
Assigned, but noting that I am updating our metrics collection and will be making a first pass at porting over the summarize.py because we need it for benchmark analysis
@keroro520 to avoid overlap, you can start with the fine-grained metric collection (corresponding to metrics_unify/main.py). I will be focusing on summarize.py and flamegraph.py.
Separate from this, I would be interested in a standalone prometheus recorder for metrics.
Currently the post-processing on the collected metrics from the prover can processed using python scripts in
ci/scripts/metrics_unify/
. These are used to generate a markdown report and flamegraphs of cell/instruction usage. To keep everything in Rust and also to make it easier to import these tools in other repos, we should convert all the scripts into a Rust crate.The text was updated successfully, but these errors were encountered: