davethejackal
Weaksauce
- Joined
- Oct 13, 2009
- Messages
- 87
Ok, killing time before a hospital appointment so ... I'm trained as a statistician, so I have a couple of suggestions to make, might not appeal but hey, here they are anyway.
1) Bar charts showing the distribution of FPS over a benchmark run. The height of each bar in the graph would show the number of seconds for which a certain FPS was maintained.
e.g. if in a run a card ran between 100 and 102 FPS constantly, ran at 100fps for 20 of the 30 seconds of the benchmark, 101fps for 7 seconds and 102fps for 3 seconds, you'd show a 3 bar graph with bars of height 20, 7 and 3 respectively.
Where the distribution of FPS was wider, of course, you might have to group things in to less precise categories to get meaningful results, e.g. 0-10fps, 11-20fps, 21-30fps... etc
2) Rather than just showing the maximum, minimum and arithmetic mean (average) FPS can you show the median, upper and lower quartile FPS too. Ok so these words won't mean a lot to people but you could phrase them differently and put something like:
75% of the benchmark, this card ran at 25 FPS or greater.
50% of the benchmark, this card ran at 35 FPS or greater.
25% of the benchmark, this card ran at 75 FPS or greater.
or
% of Benchmark---------FPS was at least
75%---------------------------25 FPS
50%---------------------------35 FPS
25%---------------------------75 FPS
Alternatively you could switch things round, have certain standards, say that 'playable' was 40 fps+, 'ok' was 25fps+, 'unplayable' 20fps-, 'twitch gamer', 60fps+ (I'm just making figures up here) and show what percentage of the time a card achieved these standards during a benchmark.
EDIT: At the danger of confusing things further another method might be to show a cumulative bar chart, as well as showing the distribution FPS over time show the amount of time the card achieved a FPS figure or higher. e.g. in the example I gave for the bar charts, there would be 2 bars for 101 FPS (in different colours). one with a height of 7, the number of seconds at which the card ran at 101 FPS, and one with a height of 10, the number of seconds at which it ran at AT LEAST 101FPS (combining the 101 and 102 FPS figures). It would have the advantage of combining both these suggestions in to 1 graph.
EDIT2: Possibly the best solution, rather than showing the data in bar charts you could use and 'area' graph, which shows the same data just differently. Essentially you have a single line drawn on the graph which passes through the points which would have been at the top of each of the bars in the bar chart, the area under the line is shaded in. Same data, more or less, but it is clearer than a bar chart with a zillion bars on it, and it's easier to see the 'big picture, especially when you have two different data sets superimposed on each other using semi transparent shaded areas and a different colours, as per the previous edit suggestion where cumulative figures and distributions would be shown on the same graph.
EDIT3: an even better solution: seperate graphs could be produced for the cumulative and the raw FPS distributions, with data for each of the graphics cards under review shown on each, making comparisons between cards easier.
Yeah I know, overboard, but hey overboard is what us geeks are all about, right? It would certainly give a lot better picture of how a card performs than just the min/max and mean.
1) Bar charts showing the distribution of FPS over a benchmark run. The height of each bar in the graph would show the number of seconds for which a certain FPS was maintained.
e.g. if in a run a card ran between 100 and 102 FPS constantly, ran at 100fps for 20 of the 30 seconds of the benchmark, 101fps for 7 seconds and 102fps for 3 seconds, you'd show a 3 bar graph with bars of height 20, 7 and 3 respectively.
Where the distribution of FPS was wider, of course, you might have to group things in to less precise categories to get meaningful results, e.g. 0-10fps, 11-20fps, 21-30fps... etc
2) Rather than just showing the maximum, minimum and arithmetic mean (average) FPS can you show the median, upper and lower quartile FPS too. Ok so these words won't mean a lot to people but you could phrase them differently and put something like:
75% of the benchmark, this card ran at 25 FPS or greater.
50% of the benchmark, this card ran at 35 FPS or greater.
25% of the benchmark, this card ran at 75 FPS or greater.
or
% of Benchmark---------FPS was at least
75%---------------------------25 FPS
50%---------------------------35 FPS
25%---------------------------75 FPS
Alternatively you could switch things round, have certain standards, say that 'playable' was 40 fps+, 'ok' was 25fps+, 'unplayable' 20fps-, 'twitch gamer', 60fps+ (I'm just making figures up here) and show what percentage of the time a card achieved these standards during a benchmark.
EDIT: At the danger of confusing things further another method might be to show a cumulative bar chart, as well as showing the distribution FPS over time show the amount of time the card achieved a FPS figure or higher. e.g. in the example I gave for the bar charts, there would be 2 bars for 101 FPS (in different colours). one with a height of 7, the number of seconds at which the card ran at 101 FPS, and one with a height of 10, the number of seconds at which it ran at AT LEAST 101FPS (combining the 101 and 102 FPS figures). It would have the advantage of combining both these suggestions in to 1 graph.
EDIT2: Possibly the best solution, rather than showing the data in bar charts you could use and 'area' graph, which shows the same data just differently. Essentially you have a single line drawn on the graph which passes through the points which would have been at the top of each of the bars in the bar chart, the area under the line is shaded in. Same data, more or less, but it is clearer than a bar chart with a zillion bars on it, and it's easier to see the 'big picture, especially when you have two different data sets superimposed on each other using semi transparent shaded areas and a different colours, as per the previous edit suggestion where cumulative figures and distributions would be shown on the same graph.
EDIT3: an even better solution: seperate graphs could be produced for the cumulative and the raw FPS distributions, with data for each of the graphics cards under review shown on each, making comparisons between cards easier.
Yeah I know, overboard, but hey overboard is what us geeks are all about, right? It would certainly give a lot better picture of how a card performs than just the min/max and mean.
Last edited: