NVIDIA GeForce 750 Ti: Great graphics, bad graphs?

.graph-container { overflow-x: auto; width: 100%; } .graph { background: #000; color: #FFF; font-size: 11px; height: 320px; margin: 1em auto; width: 640px; } .graph .bar { border-style: solid solid none; border-width: 1px; -moz-box-sizing: border-box; box-sizing: border-box; width: 15px; } .graph .bar::before { border-color: transparent; border-style: solid; border-width: 7px 7px 0 7px; content: ''; left: 0; position: absolute; top: 0; } .graph .light { background: #5D2; background-image: linear-gradient(to right, #5FF62E, #6DFF38 20%, #6DFF38 80%, #51CD28); border-color: #362; } .graph .light::before { border-top-color: #BF8; } .graph .dark { background: #060; background-image: linear-gradient(to right, #006500, #057E05 20%, #057E05 80%, #005B00); border-color: #131; } .graph .dark::before { border-top-color: #3B3; } .graph .grid { background: #222; float: right; height: 190px; position: relative; width: 580px; } .graph .grid::before, .graph .grid::after { border-color: #333; border-style: solid none; border-width: 1px; content: ''; height: 52px; left: 0; position: absolute; right: 0; z-index: 1; } .graph .grid::before { bottom: 106px; } .graph .grid::after { border-bottom-color: #BBB; bottom: 1px; } .graph .grid .bar { bottom: 0; position: absolute; } .graph .grid .bar::after { border-bottom: 1px solid #BBB; bottom: 1px; content: ''; left: -1px; opacity: 0.75; position: absolute; right: -1px; } #graph1 .grid .light, #graph2 .grid .dark { left: 0; } #graph1 .grid .dark, #graph2 .grid .light { right: 12px; } .graph .grid .record { display: block; float: left; height: 100%; margin-left: 11px; padding-right: 13px; position: relative; width: 28px; z-index: 2; } .graph .legend { line-height: 3em; padding-left: 75px; } .graph .legend .bar { display: inline-block; height: 14px; position: relative; top: 2px; } .graph .axis { font-size: 150%; line-height: 54px; padding-right: 1ex; position: absolute; right: 100%; top: 0; text-align: right; } .graph .caption { position: absolute; right: 24px; top: 100%; -webkit-transform: rotateZ(-45deg); transform: rotateZ(-45deg); -webkit-transform-origin: right top; transform-origin: right top; white-space: nowrap; }

NVIDIA have just released their new GeForce GTX 750 Ti card, based on the Maxwell chipset. It seems like a great card at a pleasant price point and I downloaded NVIDIA's whitepaper. One thing that caught my eye is a graph comparing the GTX 750 Ti's performance to the GTX 480, the flagship card four years ago. It is terribly misleading. This is what it looks like:

GTX 750 Ti

GTX 480

1.2
1.0
0.8
0.6

Battlefield 4

Far Cry 3

Batman: AO

Heaven 4.0

GRID 2

Crysis 3

3DMark Firestrike

BioShock Infinite

Tomb Raider

Metro Last Light

Valley

Looks great, doesn't it? At first glance, you might think that there is an improvement almost clean across the board and it looks like GRID2 and BioShock Infinite perform marginally better on the old card and only 3DMark has a significant reduction, by half. Actually, it's quite the reverse! When making such a comparison between graphics cards, it makes sense to consider the older card the baseline reference. That would mean normalising its performance to 100% and placing its bars on the left of those of the newer card. This is because people in the western world expect an axis of time to go from left/old to right/new. NVIDIA effectively made the newer card the baseline, so the way to interpret this graph is not "how does this new card perform?", but as "how would our old flagship card fare when compared against this latest offering?". That is quite misleading in a whitepaper for the newer card and I have to wonder whether it was done on purpose. Another thing to keep in mind is that the vertical axis starts at 60%, so the length of the bars does not correspond linearly to the data. This is a common way to amplify the differences between data points that are close together. Here's the same data presented in a more sensible way:

GTX 480

GTX 750 Ti

150%
100%
50%
0

Battlefield 4

Far Cry 3

Batman: AO

Heaven 4.0

GRID 2

Crysis 3

3DMark Firestrike

BioShock Infinite

Tomb Raider

Metro Last Light

Valley

Doesn't that make it much clearer that the new, cheaper card comes quite close in performance to the older flagship card and sometimes even exceeds it?