aws / aws-graviton-getting-started

Helping developers to use AWS Graviton2, Graviton3, and Graviton4 processors which power the 6th, 7th, and 8th generation of Amazon EC2 instances (C6g[d], M6g[d], R6g[d], T4g, X2gd, C6gn, I4g, Im4gn, Is4gen, G5g, C7g[d][n], M7g[d], R7g[d], R8g).
https://aws.amazon.com/ec2/graviton/
Other
885 stars 200 forks source link

perfrunbook/utilities: Add support in PMU recording scripts for Graviton4 #392

Closed geoffreyblake closed 5 months ago

geoffreyblake commented 5 months ago

Add detection and support for Graviton4 PMU event gathering to the scripts in the perfrunbook. Add additional options to the measure_and_plot_basic_pmu_counters.py script to dump measured data to a CSV file with --log-file for custom post-processing, limit recording to a specific set of CPUs with --cpu-list, and disable plotting to the terminal with --no-plot.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.