wspy – added support for –memstats
I have added support to wspy for the –memstats option.
Continue reading →I have added support to wspy for the –memstats option.
Continue reading →After my previous post on backend analysis, I got a chance to look further breaking out backend stall statistics.
Continue reading →As a followup to this post, I’ve implemented per-process capture of backend counters. I can now create a memory report from a process tree.
Continue reading →As a followup to a previous post, I’ve added support to wspy for topdown analysis for backend stalls.
Continue reading →I’ve implemented the first level for topdown performance counter analysis and also done an initial analysis of ~15 workloads from recent Phoronix article. A logical next step is to expand the “backend bound” category to first separate CPU-bound vs. memory-bound … Continue reading →
As part of my investigation to create a page for STREAM, I have tried to reconcile things with underlying performance counters. This page documents some of that work.
Continue reading →I have found the counters necessary for wspy to get memory reads/writes. It wasn’t completely straightforward, so this documents the steps I took.
Continue reading →