I'm doing some Python speed testing, measuring the effect of different
combinations of compiler flags on a small range of hardware.
So far, for the test load I've mostly been using a specific program I
happen to care about.
But I'm thinking of writing up the results for more general interest, so
I've been looking at pyperformance.
To get comprehensible results, I think I really need to summarise the
speed of a particular build+hardware combination as a single number,
representing Python's performance for "general purpose code".
So does anyone have any recommendations on what the best figure to
extract from pyperformance results would be?
Is pyperformance's 'default' benchmark group the most suitable for this?
Is there any more sensible way to get a single number than taking the
geometric mean of what Benchmark.mean() gives me for each test in the
group?
Are pyperformance's other default settings suitable for this purpose?
-M-