• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Moving to a stacked-style chart

Which do you prefer?

  • Current 3-chart style

  • New stacked-style

  • Something else - comment below


Results are only viewable after voting.
Joined
Oct 11, 2013
Messages
119 (0.03/day)
Hi TPU admins,

Have you considered moving to a stacked-style charts for your GPU reviews?
If you condense the resolutions you could post all charts in one page and we won't have to click through 20 pages to see all the results of different games.
It will also be much easier to compare them to one another without having to look at 3 different charts.

Here's an example I've created:
(EDIT: Using a new, prettier template than I had originally used)
I've also sampled and matched the current TechPowerUp color scheme to match.
Showing both "lights-on" and "lights-off" (dark mode) modes, which will be automatically adjusted according to the user's settings.


1668910513553.png
1668911270839.png



1668910528208.png
1668910781787.png
 

Attachments

  • 1668860842475.png
    1668860842475.png
    26.4 KB · Views: 100
  • 1668864174857.png
    1668864174857.png
    49.6 KB · Views: 50
Last edited:

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
28,225 (3.72/day)
Processor Ryzen 7 5700X
Memory 48 GB
Video Card(s) RTX 4080
Storage 2x HDD RAID 1, 3x M.2 NVMe
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit
Good idea

Hmm .. such an approach doesn't work well with our style of putting the bar label inside the bar .. but we can always switch to a different presentation format.

I also fear that the charts are too busy for a wide range of our audience, who can barely understand an x-y chart. Part of our success is that the charts are really easy to read and are static images that can easily be shared around

Thoughts from other members?

Edit: can you make another chart with 12 entries (typical game), and one with 35 (typical summary)
 

qubit

Overclocked quantum bit
Joined
Dec 6, 2007
Messages
17,865 (2.84/day)
Location
Quantum Well UK
System Name Quantumville™
Processor Intel Core i7-2700K @ 4GHz
Motherboard Asus P8Z68-V PRO/GEN3
Cooling Noctua NH-D14
Memory 16GB (2 x 8GB Corsair Vengeance Black DDR3 PC3-12800 C9 1600MHz)
Video Card(s) MSI RTX 2080 SUPER Gaming X Trio
Storage Samsung 850 Pro 256GB | WD Black 4TB | WD Blue 6TB
Display(s) ASUS ROG Strix XG27UQR (4K, 144Hz, G-SYNC compatible) | Asus MG28UQ (4K, 60Hz, FreeSync compatible)
Case Cooler Master HAF 922
Audio Device(s) Creative Sound Blaster X-Fi Fatal1ty PCIe
Power Supply Corsair AX1600i
Mouse Microsoft Intellimouse Pro - Black Shadow
Keyboard Yes
Software Windows 10 Pro 64-bit
This isn't bad and I see it on other sites, but I prefer the current style as it's clearer. One can much more easily visually see at a glance the difference in performance between the cards at a particular resolution.
 
Joined
Dec 5, 2013
Messages
673 (0.16/day)
Location
UK
I'm happy to see resolutions combined into one stacked chart as normally there's always going to be a wide enough gap between fps to not cause issues with labels clashing (unless a game is severely CPU bottlenecked). Not sure about combining completely different games as if they have a very close performance that could cause readability issues. Stacked charts only work when the 2-3x lots of data to be displayed always have enough of a gap between them to write the data on the bar, but not for data where they could be close to each other. Only problem I can see is if you decided to introduce including the oft-requested 1% / 0.1% lows in future, you'd use the stacked chart for that and would then have no room for resolutions. Of course a 9-column table (avg / 1% / 0.1% x3 resolutions) is one alternative that would give the maximum amount of data in the minimum amount of space.
 
Joined
Jan 5, 2006
Messages
18,584 (2.66/day)
System Name AlderLake
Processor Intel i7 12700K P-Cores @ 5Ghz
Motherboard Gigabyte Z690 Aorus Master
Cooling Noctua NH-U12A 2 fans + Thermal Grizzly Kryonaut Extreme + 5 case fans
Memory 32GB DDR5 Corsair Dominator Platinum RGB 6000MT/s CL36
Video Card(s) MSI RTX 2070 Super Gaming X Trio
Storage Samsung 980 Pro 1TB + 970 Evo 500GB + 850 Pro 512GB + 860 Evo 1TB x2
Display(s) 23.8" Dell S2417DG 165Hz G-Sync 1440p
Case Be quiet! Silent Base 600 - Window
Audio Device(s) Panasonic SA-PMX94 / Realtek onboard + B&O speaker system / Harman Kardon Go + Play / Logitech G533
Power Supply Seasonic Focus Plus Gold 750W
Mouse Logitech MX Anywhere 2 Laser wireless
Keyboard RAPOO E9270P Black 5GHz wireless
Software Windows 11
Benchmark Scores Cinebench R23 (Single Core) 1936 @ stock Cinebench R23 (Multi Core) 23006 @ stock
I like this style:

(move your mouse over the graphs)
 

Frick

Fishfaced Nincompoop
Joined
Feb 27, 2006
Messages
19,844 (2.86/day)
Location
north
System Name Black MC in Tokyo
Processor Ryzen 5 7600
Motherboard MSI X670E Gaming Plus Wifi
Cooling Be Quiet! Pure Rock 2
Memory 2 x 16GB Corsair Vengeance @ 6000Mhz
Video Card(s) XFX 6950XT Speedster MERC 319
Storage Kingston KC3000 1TB | WD Black SN750 2TB |WD Blue 1TB x 2 | Toshiba P300 2TB | Seagate Expansion 8TB
Display(s) Samsung U32J590U 4K + BenQ GL2450HT 1080p
Case Fractal Design Define R4
Audio Device(s) Plantronics 5220, Nektar SE61 keyboard
Power Supply Corsair RM850x v3
Mouse Logitech G602
Keyboard Dell SK3205
Software Windows 10 Pro
Benchmark Scores Rimworld 4K ready!
I like this style:

(move your mouse over the graphs)

Oh god no. Cool concept, but not as implemented there.
 
Joined
Jan 5, 2006
Messages
18,584 (2.66/day)
System Name AlderLake
Processor Intel i7 12700K P-Cores @ 5Ghz
Motherboard Gigabyte Z690 Aorus Master
Cooling Noctua NH-U12A 2 fans + Thermal Grizzly Kryonaut Extreme + 5 case fans
Memory 32GB DDR5 Corsair Dominator Platinum RGB 6000MT/s CL36
Video Card(s) MSI RTX 2070 Super Gaming X Trio
Storage Samsung 980 Pro 1TB + 970 Evo 500GB + 850 Pro 512GB + 860 Evo 1TB x2
Display(s) 23.8" Dell S2417DG 165Hz G-Sync 1440p
Case Be quiet! Silent Base 600 - Window
Audio Device(s) Panasonic SA-PMX94 / Realtek onboard + B&O speaker system / Harman Kardon Go + Play / Logitech G533
Power Supply Seasonic Focus Plus Gold 750W
Mouse Logitech MX Anywhere 2 Laser wireless
Keyboard RAPOO E9270P Black 5GHz wireless
Software Windows 11
Benchmark Scores Cinebench R23 (Single Core) 1936 @ stock Cinebench R23 (Multi Core) 23006 @ stock
Joined
Oct 11, 2013
Messages
119 (0.03/day)
Edit: can you make another chart with 12 entries (typical game)
Here's an example I've created for the 12 entries:
(hover over them with your mouse)

1668910452539.png


Here's the embed code so you can try embedding it into a webpage and see what it looks like:
Code:
<iframe title="Cyberpunk 2077" aria-label="Split Bars" id="datawrapper-chart-SUy0m" src="https://datawrapper.dwcdn.net/SUy0m/3/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="590" data-external="1"></iframe>
<script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(e){if(void 0!==e.data["datawrapper-height"]){var t=document.querySelectorAll("iframe");for(var a in e.data["datawrapper-height"])for(var r=0;r<t.length;r++){if(t[r].contentWindow===e.source)t[r].style.height=e.data["datawrapper-height"][a]+"px"}}}))}();</script>
and one with 35 (typical summary)
Different style, just to show what else is possible.


1668909951110.png



Code:
<iframe title="Relative Performance" aria-label="Split Bars" id="datawrapper-chart-NdKcH" src="https://datawrapper.dwcdn.net/NdKcH/4/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="1164" data-external="1"></iframe>
<script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(e){if(void 0!==e.data["datawrapper-height"]){var t=document.querySelectorAll("iframe");for(var a in e.data["datawrapper-height"])for(var r=0;r<t.length;r++){if(t[r].contentWindow===e.source)t[r].style.height=e.data["datawrapper-height"][a]+"px"}}}))}();</script>


I prefer the current style as it's clearer
I feel like the changes I've made would greatly assist the readability.

Cool concept, but not as implemented there
Feel free to check my suggested implementation shown above, improvements appreciated!
If your decision was changed don't forget to edit your poll answer :)
 
Last edited:

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
28,225 (3.72/day)
Processor Ryzen 7 5700X
Memory 48 GB
Video Card(s) RTX 4080
Storage 2x HDD RAID 1, 3x M.2 NVMe
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit
Might also save the review staff time not having to create extra graphs.
I've coded a big database management system for it, just click on "generate" and it builds everything and optionally uploads to the review

(move your mouse over the graphs)
No plans to make dynamic JavaScript charts. We get A LOT of exposure through social media (I see our charts everywhere), because they are simple images that people can easily link to/upload.

The charts are HWI have a static option in the hamburger menu, still not sure
 
Joined
Apr 18, 2013
Messages
1,260 (0.29/day)
Location
Artem S. Tashkinov
I totally dislike it.

What I'm looking forward is a JS chart akin to computerbase.de where you can hover the mouse over any GPU and it becomes 100% and all the other cards values are recalculated automatically in relation to it. Makes comparing GPUs a lot easier than calculating your GPU % vs 100%.

And instead of say three charts, you have just one - you just choose in the header which resolution you're interested in.

In this case you actually get away with having ~25 pages of charts and instead you can choose any number of games you're interested in a single combined chart. Not good for an ad revenue though.

This could be made an extra review page/feature, though where you're free to choose 1) resolution (radio) 2) games (checkboxes) and 3) cards (checkboxes) and see the results you need.

That comes with a huge shortcoming though - no easy way to grab a link to a chart to copy it to somewhere else, so old static PNG charts absolutely have to be there somewhere.
 
Last edited:
Joined
Oct 11, 2013
Messages
119 (0.03/day)
I totally dislike it.
Just wondering, what do you dislike exactly? The current style or what I've offered?
Because what I've offered is basically the same as what we're currently using, only combined into a single chart.

Also, as @W1zzard had noted, there are no plans to use JS charts.
 
Joined
Sep 17, 2014
Messages
23,306 (6.12/day)
Location
The Washing Machine
System Name Tiny the White Yeti
Processor 7800X3D
Motherboard MSI MAG Mortar b650m wifi
Cooling CPU: Thermalright Peerless Assassin / Case: Phanteks T30-120 x3
Memory 32GB Corsair Vengeance 30CL6000
Video Card(s) ASRock RX7900XT Phantom Gaming
Storage Lexar NM790 4TB + Samsung 850 EVO 1TB + Samsung 980 1TB + Crucial BX100 250GB
Display(s) Gigabyte G34QWC (3440x1440)
Case Lian Li A3 mATX White
Audio Device(s) Harman Kardon AVR137 + 2.1
Power Supply EVGA Supernova G2 750W
Mouse Steelseries Aerox 5
Keyboard Lenovo Thinkpad Trackpoint II
VR HMD HD 420 - Green Edition ;)
Software W11 IoT Enterprise LTSC
Benchmark Scores Over 9000
Oh god no. Cool concept, but not as implemented there.
Yeah I hate it too.

Kinda grown accustomed to the current TPU style, the info is just there, its simple, easy to read and the numeric information is included in the same bar, as well. Not just %. It just places everything you need to know about a specific card on a single line. That's good, to me.

Just wondering, what do you dislike exactly? The current style or what I've offered?
Because what I've offered is basically the same as what we're currently using, only combined into a single chart.

Also, as @W1zzard had noted, there are no plans to use JS charts.
This is messy:

1669025501042.png

And we're missing FPS in the chart. So we have percentages with no context. In the other chart, we had FPS without percentages. If you do both, a larger part of each chart will be working like above: part out of the bar, part inside the bar, with different color text. For TPU's charts, there is no movement of text no matter the length:

1669026137358.png



Another point is that you're also giving the reader 'more work' to read a chart instead of what is essentially (TPU style) a bullet list of models and accompanying data. I find myself having to skim over the x/y chart left to right to connect several pieces of info.

Another point is what the focus is of this style: here, the focus seems to be 'the relative performance of cards between resolutions' but the practical situation is often that you're just looking at the performance for a specific resolution. That's what matters. If I game at 1440p I don't really care primarily about the performance lost going to 4K.
 
Last edited:
Joined
Oct 11, 2013
Messages
119 (0.03/day)
Yeah I hate it too. Never go there anymore either because its the bottom barrel of parts reviews really. Not a review goes by over there without major fail. Consistency is zero, testing methodologies change all the time, and since they've invited Hardware.info to the team, nothing improved either, except the quantity.

Kinda grown accustomed to the current TPU style, the info is just there, its simple, easy to read and the numeric information is included in the same bar, as well. Not just %. It just places everything you need to know about a specific card on a single line. That's good, to me.


This is messy:

View attachment 271087
And we're missing FPS in the chart. So we have percentages with no context. In the other chart, we had FPS without percentages. If you do both, a larger part of each chart will be working like above: part out of the bar, part inside the bar, with different color text.

Another point is that you're also giving the reader 'more work' to read a chart instead of what is essentially (TPU style) a bullet list of models and accompanying data. I find myself having to skim over the above chart left to right to connect several pieces of info.

I really didn't understand your point.

  1. This is messy - what is?
    The spaces between the numbers? The percentage symbol? The numbers going out of the bar?
    Unclear what you meant, but it's all fixable with some editing, just tell me what exactly was it that bothered you here.
  2. You're missing FPS in which chart? This is the relative performance chart.
    TPU never had FPS in their relative performance charts.
    W1zzard asked me to create two separate charts: one with 12 entries and FPS, and one with 35 entries for the relative performance chart.
    The idea was never to combine the two of them into one.
  3. This is literally less work for the reader since he doesn't have to juggle between 3 charts.
    I really didn't get what was more complicated or "more work" here, do explain.
All I've done is take 3 charts and make them a single chart, that's really it.
I didn't change the current TPU style even a bit - just combined it into one.
It's basically as if I had done this:
1669026417851.png


Only I made it prettier :D

If you do both, a larger part of each chart will be working like above: part out of the bar, part inside the bar, with different color text. For TPU's charts, there is no movement of text no matter the length
EDIT:
Saw your edit just now.
Ohhh I see the problem here. You're talking about the design itself. That's not what I meant to show, though.
What I've created is an example of what I had meant a stacked-style chart would look like.
The colors, indentations, location of the FPS / percentages, font style, font size, etc.. are all to be decided by TPU themselves.
Nothing of what I had done is actually what I had suggested TPU uses. I am just showing a very general example / idea.

Please do not use the current template (which is just some free template I found online to express my idea) when you're considering this suggestion.

The only question which should be discussed here is whether or not we should use 3 separate charts or a stacked-style charts.
Nothing more, nothing less :)
 
Last edited:
Top