Enhance and fix Sprucing timing plot
As per my email @nskidmor and @shunan - basically we had 50% of our throughout categorised as "Other", which effectively meant we did not know exactly what that was, and now we do :-):
- Enhance Sprucing timing plot with new categorisation and fixes so that all algos and tools get categorised (effectively this means the "Other" category for last-resort-group gets empty).
- Add ability to have a YAML file with the per-category list of algos and tools that make the timing plot.
- I also renamed several categories while adding several.
With no other changes the plot with the new categories looks like this:
I personally prefer to order by name so that the set of categories becomes readily visible - anyway the dominance of a single category is pretty clear-, and that's the following:
For reference this is the present plot:
And here is the YAML. If somebody could have a look at the categorisation of everything ...
Edited by Eduardo Rodrigues