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

TPU Math Check

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,046 (3.71/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
With the fixed perf summary calculation I get RX 480 = 100%, GTX 1060 = 111.47% (not including wow)

Raw data



Gives me 111% in Excel too.

Anyone see something wrong with the method?
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,046 (3.71/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
Putting WOW back in, I get RX 480 = 100%, GTX 1060 = 112.51%
 

the54thvoid

Intoxicated Moderator
Staff member
Joined
Dec 14, 2009
Messages
12,457 (2.38/day)
Location
Glasgow - home of formal profanity
Processor Ryzen 7800X3D
Motherboard MSI MAG Mortar B650 (wifi)
Cooling be quiet! Dark Rock Pro 4
Memory 32GB Kingston Fury
Video Card(s) Gainward RTX4070ti
Storage Seagate FireCuda 530 M.2 1TB / Samsumg 960 Pro M.2 512Gb
Display(s) LG 32" 165Hz 1440p GSYNC
Case Asus Prime AP201
Audio Device(s) On Board
Power Supply be quiet! Pure POwer M12 850w Gold (ATX3.0)
Software W10
Maths looks fine to me. 3 titles are almost 30% faster, that's going to skew the average heavily.
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,046 (3.71/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
Anyone see any problems? Feedback? Questions?
 
Joined
Jul 21, 2016
Messages
88 (0.03/day)
I had the same problem when i tried to explain, i think it has to do with what you want to calculate.
Sum of fps / game count VS Sum of percentage difference / game count.

I think what you need to do since the product you are reviewing is the baseline
I3=E3/C3
I4=E4/C4
etc..
I20=(SUM I3-18 / GAMECOUNT) * 100

Note that this will output the average percentage difference.


EDIT: Sorry i had the 1060 as baseline, fixed now
 
Last edited:
Joined
Aug 20, 2007
Messages
20,778 (3.41/day)
System Name Pioneer
Processor Ryzen R9 7950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage 2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,046 (3.71/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
I had the same problem when i tried to explain, i think it has to do with what you want to calculate.
Sum of fps / game count VS Sum of percentage difference / game count.


You need to average the percentage differences, otherwise you are favouring benchmarks that run high FPS.

Bench 1: 1000 FPS card 1, 1100 FPS card 2
Bench 2: 100 FPS card 1, 105 FPS card 2

1100 vs 1205. card2 = 109.5% - wrong, should be 107.5%
 
Joined
Nov 3, 2013
Messages
2,141 (0.56/day)
Location
Serbia
Processor Ryzen 5600
Motherboard X570 I Aorus Pro
Cooling Deepcool AG400
Memory HyperX Fury 2 x 8GB 3200 CL16
Video Card(s) RX 6700 10GB SWFT 309
Storage SX8200 Pro 512 / NV2 512
Display(s) 24G2U
Case NR200P
Power Supply Ion SFX 650
Mouse G703 (TTC Gold 60M)
Keyboard Keychron V1 (Akko Matcha Green) / Apex m500 (Gateron milky yellow)
Software W10
Yep that should be it

E divided by C multiplied by 100

64.7/58.1*100=111.359

58.5/59.5*100=98.319


ANd then add up all the percentages "G" and divide by the number of games.
 
Joined
Jun 24, 2015
Messages
35 (0.01/day)
How come you bench Rise of the Tomb Raider in DX12 when it's still slower than DX11? There's also no visual enhancement to be had. It should remain in DX11 benching unless DX12 is faster?

And for Hitman, it's faster in DX12, especially for AMD, they get a nice boost, but you bench it in DX11...

Then there's missing Doom Vulkan which has a big lead for AMD stuff, including that alone, would make them look better.. or rather, more accurate reflection of the current gaming scene.
 
Joined
Aug 20, 2007
Messages
20,778 (3.41/day)
System Name Pioneer
Processor Ryzen R9 7950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage 2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64
How come you bench Rise of the Tomb Raider in DX12 when it's still slower than DX11? There's also no visual enhancement to be had. It should remain in DX11 benching unless DX12 is faster?

And for Hitman, it's faster in DX12, especially for AMD, they get a nice boost, but you bench it in DX11...

Then there's missing Doom Vulkan which has a big lead for AMD stuff, including that alone, would make them look better.. or rather, more accurate reflection of the current gaming scene.

This is sort of offtopic for a mathcheck thread.

Not that I like math, but the thread is what it is.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,259 (4.63/day)
Location
IA, USA
System Name BY-2021
Processor AMD Ryzen 7 5800X (65w eco profile)
Motherboard MSI B550 Gaming Plus
Cooling Scythe Mugen (rev 5)
Memory 2 x Kingston HyperX DDR4-3200 32 GiB
Video Card(s) AMD Radeon RX 7900 XT
Storage Samsung 980 Pro, Seagate Exos X20 TB 7200 RPM
Display(s) Nixeus NX-EDG274K (3840x2160@144 DP) + Samsung SyncMaster 906BW (1440x900@60 HDMI-DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay + USB 3.2 (A+C) 3.5" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse Nixeus REVEL-X
Keyboard Tesoro Excalibur
Software Windows 10 Home 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
100/58.1 = x/64.7
6470 = 58.1x
111.35972461273666092943201376936 = x

col G should be always be 100% or 100/C#*C#
col I should always be 100/C#*E#


WoW should be:
100/114.4 = x/146.4
14640 = 114.4x
127.97202797202797202797202797203 = x


On Hitman, Rise of the Tomb Raider, etc. should note if they were tested using DX12 or DX11.
 
Joined
Jul 21, 2016
Messages
88 (0.03/day)
Your original method was correct, maybe all your older review summaries were bad due to having cod twice?
 

HTC

Joined
Apr 1, 2008
Messages
4,604 (0.78/day)
Location
Portugal
System Name HTC's System
Processor Ryzen 5 2600X
Motherboard Asrock Taichi X370
Cooling NH-C14, with the AM4 mounting kit
Memory G.Skill Kit 16GB DDR4 F4 - 3200 C16D - 16 GTZB
Video Card(s) Sapphire Nitro+ Radeon RX 480 OC 4 GB
Storage 1 Samsung NVMe 960 EVO 250 GB + 1 3.5" Seagate IronWolf Pro 6TB 7200RPM 256MB SATA III
Display(s) LG 27UD58
Case Fractal Design Define R6 USB-C
Audio Device(s) Onboard
Power Supply Corsair TX 850M 80+ Gold
Mouse Razer Deathadder Elite
Software Ubuntu 19.04 LTS
Here's a thought: since you bench quite allot of games, why not remove ... say ... 2 best and 2 worst performers and then do the averages?

Kind of like several sports' performance judging, such as ski jumping, where you take the lowest and highest judge's votes out and use the rest for the scores. Since you bench so much more games then the judges of the sports, maybe 2 of each would be better, though just worst and best would be OK as well.

This would get rid of some "out of norm" results and would improve the overall averages result, in the end, no?
 
Last edited:

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,259 (4.63/day)
Location
IA, USA
System Name BY-2021
Processor AMD Ryzen 7 5800X (65w eco profile)
Motherboard MSI B550 Gaming Plus
Cooling Scythe Mugen (rev 5)
Memory 2 x Kingston HyperX DDR4-3200 32 GiB
Video Card(s) AMD Radeon RX 7900 XT
Storage Samsung 980 Pro, Seagate Exos X20 TB 7200 RPM
Display(s) Nixeus NX-EDG274K (3840x2160@144 DP) + Samsung SyncMaster 906BW (1440x900@60 HDMI-DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay + USB 3.2 (A+C) 3.5" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse Nixeus REVEL-X
Keyboard Tesoro Excalibur
Software Windows 10 Home 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
I like that idea. It reduces bias where the game was clearly designed, or not, for a specific vendor. A bell curve.
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,046 (3.71/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
Your original method was correct, maybe all your older review summaries were bad due to having cod twice?
that's correct. and lacking wow.
 
Joined
Jul 21, 2016
Messages
88 (0.03/day)
Here's a thought: since you bench quite allot of games, why not remove ... say ... 2 best and 2 worst performers and then do the averages?

Kind of like several sports' performance judging, such as ski jumping, where you take the lowest and highest judge's votes out and use the rest for the scores. Since you bench so much more games then the judges of the sports, maybe 2 of each would be better, though just worst and best would be OK as well.

This would get rid of some "out of norm" results and would improver the overall averages result, in the end, no?
This would be ok if you were only comparing 2 things or similar things, now w1z has to compare 20, some cards have more rops, some have more shaders, some have more ram, others different architecture.
 

HTC

Joined
Apr 1, 2008
Messages
4,604 (0.78/day)
Location
Portugal
System Name HTC's System
Processor Ryzen 5 2600X
Motherboard Asrock Taichi X370
Cooling NH-C14, with the AM4 mounting kit
Memory G.Skill Kit 16GB DDR4 F4 - 3200 C16D - 16 GTZB
Video Card(s) Sapphire Nitro+ Radeon RX 480 OC 4 GB
Storage 1 Samsung NVMe 960 EVO 250 GB + 1 3.5" Seagate IronWolf Pro 6TB 7200RPM 256MB SATA III
Display(s) LG 27UD58
Case Fractal Design Define R6 USB-C
Audio Device(s) Onboard
Power Supply Corsair TX 850M 80+ Gold
Mouse Razer Deathadder Elite
Software Ubuntu 19.04 LTS
This would be ok if you were only comparing 2 things or similar things, now w1z has to compare 20, some cards have more rops, some have more shaders, some have more ram, others different architecture.

Yeah ... it was a thought but while replying to FordGT90Concept, i realized it probably wouldn't be feasable so i deleted the reply right after.

Perhaps W1zzard can come up with a way for this to work? Dunno!
 

qubit

Overclocked quantum bit
Joined
Dec 6, 2007
Messages
17,865 (2.99/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
@W1zzard How about attaching that spreadsheet here so members can play about with it to help troubleshoot your issue?
 

HTC

Joined
Apr 1, 2008
Messages
4,604 (0.78/day)
Location
Portugal
System Name HTC's System
Processor Ryzen 5 2600X
Motherboard Asrock Taichi X370
Cooling NH-C14, with the AM4 mounting kit
Memory G.Skill Kit 16GB DDR4 F4 - 3200 C16D - 16 GTZB
Video Card(s) Sapphire Nitro+ Radeon RX 480 OC 4 GB
Storage 1 Samsung NVMe 960 EVO 250 GB + 1 3.5" Seagate IronWolf Pro 6TB 7200RPM 256MB SATA III
Display(s) LG 27UD58
Case Fractal Design Define R6 USB-C
Audio Device(s) Onboard
Power Supply Corsair TX 850M 80+ Gold
Mouse Razer Deathadder Elite
Software Ubuntu 19.04 LTS
Thinking some more about my above idea, and by removing the best and worst of the lot (battlefield 4 and COD black ops 3 respectively), i would get 112.9758 average (counting WoW).

Still quite similar to W1zzard's average.

EDIT

If i went and took off the 2nd best and 2nd worst of the lot (anno 2205 and just cause 3 respectively), the average would go to 112.6379: again, quite similar to W1zzard's average.
 
Last edited:
Joined
Jul 16, 2014
Messages
8,117 (2.27/day)
Location
SE Michigan
System Name Dumbass
Processor AMD Ryzen 7800X3D
Motherboard ASUS TUF gaming B650
Cooling Artic Liquid Freezer 2 - 420mm
Memory G.Skill Sniper 32gb DDR5 6000
Video Card(s) GreenTeam 4070 ti super 16gb
Storage Samsung EVO 500gb & 1Tb, 2tb HDD, 500gb WD Black
Display(s) 1x Nixeus NX_EDG27, 2x Dell S2440L (16:9)
Case Phanteks Enthoo Primo w/8 140mm SP Fans
Audio Device(s) onboard (realtek?) - SPKRS:Logitech Z623 200w 2.1
Power Supply Corsair HX1000i
Mouse Steeseries Esports Wireless
Keyboard Corsair K100
Software windows 10 H
Benchmark Scores https://i.imgur.com/aoz3vWY.jpg?2
Here I thought this thread was about the other math, ya know, 1+1=3... :D

so where is Rift or DDO or even EQ2? They're all missing!
 
Joined
Jun 22, 2012
Messages
74 (0.02/day)
With the fixed perf summary calculation I get RX 480 = 100%, GTX 1060 = 111.47% (not including wow)

Raw data



Gives me 111% in Excel too.

Anyone see something wrong with the method?

wizzard I think you should evaluate the use of geometric mean for average calculations as it might give the more accurate relationship between the 2 cards. Just to give an example. Here is what a post on anandtech highlighted about the problem with arithmetic mean.

http://forums.anandtech.com/showpost.php?p=38373763&postcount=1534

Assume we have benchmarks of 2 games:
1) RX480: 50 fps GTX1060: 100fps
2) RX480: 100fps GTX1060: 50 fps

Intuitively we would rate both cards equal, right?

Now lets look how TPU calculates:

RX480 GTX1060 100*GTX/RX
50 100 200
100 50 50

arith mean: 125
geom mean: 100

According to arithmetic mean the GTX 1060 is 25% faster whereas with geometric mean the cards are equal. Do some research and see if the geometric mean provides the better relationship measure.
 
Joined
Nov 23, 2015
Messages
4 (0.00/day)
RX480 GTX1060 100*GTX/RX
50 100 200
100 50 50

arith mean: 125
geom mean: 100

According to arithmetic mean the GTX 1060 is 25% faster whereas with geometric mean the cards are equal. Do some research and see if the geometric mean provides the better relationship measure.

Maybe it'd be good if the final score favored a GPU that performed better in more games though?

In your example numbers above I see the 1060 as more favourable to me because in 2/3 games I get better performance

I think final score should reflect that

Can't edit for some reason.

I meant to finish off with:
I think final score should reflect that
Perhaps the final score could reflect that, e.g give the 1060 a final score of 112.5 percent
A combination of both arith and geom
 
Last edited by a moderator:
Joined
Jan 11, 2005
Messages
1,491 (0.21/day)
Location
66 feet from the ground
System Name 2nd AMD puppy
Processor FX-8350 vishera
Motherboard Gigabyte GA-970A-UD3
Cooling Cooler Master Hyper TX2
Memory 16 Gb DDR3:8GB Kingston HyperX Beast + 8Gb G.Skill Sniper(by courtesy of tabascosauz &TPU)
Video Card(s) Sapphire RX 580 Nitro+;1450/2000 Mhz
Storage SSD :840 pro 128 Gb;Iridium pro 240Gb ; HDD 2xWD-1Tb
Display(s) Benq XL2730Z 144 Hz freesync
Case NZXT 820 PHANTOM
Audio Device(s) Audigy SE with Logitech Z-5500
Power Supply Riotoro Enigma G2 850W
Mouse Razer copperhead / Gamdias zeus (by courtesy of sneekypeet & TPU)
Keyboard MS Sidewinder x4
Software win10 64bit ltsc
Benchmark Scores irrelevant for me
quite interesting; the average of % isn't reflected in average of fps %:
upload_2016-7-22_9-20-33.png

calculating average of averages usually give incorrect data and weighted average is the best to use...
 
Joined
Feb 19, 2016
Messages
776 (0.26/day)
The calculations are accurate but somethin is missing : testing Total War : Warhammer

Just to include this kind of game with mass scenes of hundreds people
 
Last edited:
Joined
Sep 19, 2015
Messages
9 (0.00/day)
Processor Intel Core i5-4690
Motherboard MSI H97 PC Mate
Video Card(s) PowerColor Red Devil RX 480 8GB
Case be quiet! Silent Base 800 Orange Window
With the fixed perf summary calculation I get RX 480 = 100%, GTX 1060 = 111.47% (not including wow)

Raw data



Gives me 111% in Excel too.

Anyone see something wrong with the method?
There is an inherent error in this method, as another user has pointed out.

You should really use the geometric mean to have consistent results.

 
Top