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

Brain-storming: How to show CPU performance in CPU Database

Joined
Jul 13, 2016
Messages
2,709 (0.97/day)
Processor Ryzen 7800X3D
Motherboard ASRock X670E Taichi
Cooling Noctua NH-D15 Chromax
Memory 32GB DDR5 6000 CL30
Video Card(s) MSI RTX 4090 Trio
Storage Too much
Display(s) Acer Predator XB3 27" 240 Hz
Case Thermaltake Core X9
Audio Device(s) Topping DX5, DCA Aeon II
Power Supply Seasonic Prime Titanium 850w
Mouse G305
Keyboard Wooting HE60
VR HMD Valve Index
Software Win 10
3 runs of cinebench (both single and multi core) to heat load
averge the 6 numbers put it in a table one for single one for multithreaded
done
gaming performance is irrelavent at anything over 1440p

Using a single application to measure single and multi-threaded CPU performance would not be representative of a CPU's performance. It would only be representative of that CPU's performance in Cinebench. TPU already has the numbers available for a variety of applications, I don't see why they wouldn't use them to calculate a more comprehensive CPU performance number.

How about a "potential" index for all 3197 CPU's cores x threads x frequency with adjustments for instructions higher than SSE 4.1 and "3D" cache?
It can be added - the CPU can achieve said potential when all its cores and features are properly used.
A quick idea for avoiding re-testing 3k CPU's.

I don't think subjective metrics are a good idea. Userbenchmark uses them and not only are their rankings inaccurate, they have to frequently change them which kills any sort of usefulness. Using objective data from benchmarks doesn't have this same issue as the user is free to interpret the data according to their own use case. All a potential index would amount to is an assumption based on who is making the metric, not the true potential. That's impossible to know unless you can see into the future.
 

OneMoar

There is Always Moar
Joined
Apr 9, 2010
Messages
8,731 (1.72/day)
Location
Rochester area
System Name RPC MK2.5
Processor Ryzen 5800x
Motherboard Gigabyte Aorus Pro V2
Cooling Enermax ETX-T50RGB
Memory CL16 BL2K16G36C16U4RL 3600 1:1 micron e-die
Video Card(s) GIGABYTE RTX 3070 Ti GAMING OC
Storage ADATA SX8200PRO NVME 512GB, Intel 545s 500GBSSD, ADATA SU800 SSD, 3TB Spinner
Display(s) LG Ultra Gear 32 1440p 165hz Dell 1440p 75hz
Case Phanteks P300 /w 300A front panel conversion
Audio Device(s) onboard
Power Supply SeaSonic Focus+ Platinum 750W
Mouse Kone burst Pro
Keyboard EVGA Z15
Software Windows 11 +startisallback
Using a single application to measure single and multi-threaded CPU performance would not be representative of a CPU's performance. It would only be representative of that CPU's performance in Cinebench. TPU already has the numbers available for a variety of applications, I don't see why they wouldn't use them to calculate a more comprehensive CPU performance number.



I don't think subjective metrics are a good idea. Userbenchmark uses them and not only are their rankings inaccurate, they have to frequently change them which kills any sort of usefulness. Using objective data from benchmarks doesn't have this same issue as the user is free to interpret the data according to their own use case. All a potential index would amount to is an assumption based on who is making the metric, not the true potential. That's impossible to know unless you can see into the future.
we don't need ScienceDiet levels of accurancy just a ballpark
cinebench is fairly reliable and platform agnostic
 
Joined
Apr 30, 2020
Messages
834 (0.60/day)
System Name S.L.I + RTX research rig
Processor Ryzen 7 5800X 3D.
Motherboard MSI MEG ACE X570
Cooling Corsair H150i Cappellx
Memory Corsair Vengeance pro RGB 3200mhz 16Gbs
Video Card(s) 2x Dell RTX 2080 Ti in S.L.I
Storage Western digital Sata 6.0 SDD 500gb + fanxiang S660 4TB PCIe 4.0 NVMe M.2
Display(s) HP X24i
Case Corsair 7000D Airflow
Power Supply EVGA G+1600watts
Mouse Corsair Scimitar
Keyboard Cosair K55 Pro RGB
we don't need ScienceDiet levels of accurancy just a ballpark
cinebench is fairly reliable and platform agnostic

The trouble with using Cinebench is that there are different version throughout the years & does not scale linear with age.
 
Joined
Jan 5, 2006
Messages
17,487 (2.64/day)
System Name AlderLake / Laptop
Processor Intel i7 12700K P-Cores @ 5Ghz / Intel i3 7100U
Motherboard Gigabyte Z690 Aorus Master / HP 83A3 (U3E1)
Cooling Noctua NH-U12A 2 fans + Thermal Grizzly Kryonaut Extreme + 5 case fans / Fan
Memory 32GB DDR5 Corsair Dominator Platinum RGB 6000MHz CL36 / 8GB DDR4 HyperX CL13
Video Card(s) MSI RTX 2070 Super Gaming X Trio / Intel HD620
Storage Samsung 980 Pro 1TB + 970 Evo 500GB + 850 Pro 512GB + 860 Evo 1TB x2 / Samsung 256GB M.2 SSD
Display(s) 23.8" Dell S2417DG 165Hz G-Sync 1440p / 14" 1080p IPS Glossy
Case Be quiet! Silent Base 600 - Window / HP Pavilion
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 / Powerbrick
Mouse Logitech MX Anywhere 2 Laser wireless / Logitech M330 wireless
Keyboard RAPOO E9270P Black 5GHz wireless / HP backlit
Software Windows 11 / Windows 10
Benchmark Scores Cinebench R23 (Single Core) 1936 @ stock Cinebench R23 (Multi Core) 23006 @ stock

HTC

Joined
Apr 1, 2008
Messages
4,594 (0.79/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
A radar graph would be a perfect fit I think:

View attachment 310790
It's perfect for visualizing the differences. In the graphic above for example, the red line could represent CPU A and the blue CPU B. You can adjust the number of points based on the number of metrics you want to measure, although this does work best with 5 or more metrics. Just off the top of my head: Single thread, multi-thread, Application performance (mixed workloads), game performance, energy efficiency. Definitely others you can add as well, price or performance per dollar for example.

Seems the best approach, IMO.
 

OneMoar

There is Always Moar
Joined
Apr 9, 2010
Messages
8,731 (1.72/day)
Location
Rochester area
System Name RPC MK2.5
Processor Ryzen 5800x
Motherboard Gigabyte Aorus Pro V2
Cooling Enermax ETX-T50RGB
Memory CL16 BL2K16G36C16U4RL 3600 1:1 micron e-die
Video Card(s) GIGABYTE RTX 3070 Ti GAMING OC
Storage ADATA SX8200PRO NVME 512GB, Intel 545s 500GBSSD, ADATA SU800 SSD, 3TB Spinner
Display(s) LG Ultra Gear 32 1440p 165hz Dell 1440p 75hz
Case Phanteks P300 /w 300A front panel conversion
Audio Device(s) onboard
Power Supply SeaSonic Focus+ Platinum 750W
Mouse Kone burst Pro
Keyboard EVGA Z15
Software Windows 11 +startisallback
I'd like to add some sort of performance indicator to our CPU database, but not sure how/how to present.

As we all know, single-threaded performance is vastly different to multi-threaded, and gaming performance is even different to those 2. Also GPU-limited matters

Any ideas how to present something that's easy to understand for the average Joe coming from a Google search? and who just wants to know "what's faster?" or "what should I buy"?
you are asking for the impossible

Real performance is subjective the best you can do is provide synthetic testing if you must go down to rabbit hole of caring about 1080p CPU performance, then I would recommend using a custom unreal or unity engine scene rather than trying to benchmark something off the shelf
The trouble with using Cinebench is that there are different version throughout the years & does not scale linear with age.
Why would you run anything other than r23? If you're thinking of trying to make comparisons with CPUs, you've already benchmarked. Forget it. Waste of time. New CPU is faster than old CPU by how much doesn't matter
 

Sunlight91

New Member
Joined
Jan 28, 2023
Messages
14 (0.04/day)
You will never be able to show gaming performance for all 3k CPUs. The oldest ones are Pentium 4 which won't start modern titles. Even 10 year old CPUs lack some modern instruction which severely impact performance. If you want to maintain a gaming index you should limit it to the last 5 years.

To get a consistent metric for all CPUs it should be one single thread and one multi thread score. Kind of like Passmark or Geekbench do.
 
Last edited:
Joined
Jul 13, 2016
Messages
2,709 (0.97/day)
Processor Ryzen 7800X3D
Motherboard ASRock X670E Taichi
Cooling Noctua NH-D15 Chromax
Memory 32GB DDR5 6000 CL30
Video Card(s) MSI RTX 4090 Trio
Storage Too much
Display(s) Acer Predator XB3 27" 240 Hz
Case Thermaltake Core X9
Audio Device(s) Topping DX5, DCA Aeon II
Power Supply Seasonic Prime Titanium 850w
Mouse G305
Keyboard Wooting HE60
VR HMD Valve Index
Software Win 10
we don't need ScienceDiet levels of accurancy just a ballpark
cinebench is fairly reliable and platform agnostic

We are talking about the TPU CPU database. I'd argue accuracy is key.
 
Joined
Apr 30, 2020
Messages
834 (0.60/day)
System Name S.L.I + RTX research rig
Processor Ryzen 7 5800X 3D.
Motherboard MSI MEG ACE X570
Cooling Corsair H150i Cappellx
Memory Corsair Vengeance pro RGB 3200mhz 16Gbs
Video Card(s) 2x Dell RTX 2080 Ti in S.L.I
Storage Western digital Sata 6.0 SDD 500gb + fanxiang S660 4TB PCIe 4.0 NVMe M.2
Display(s) HP X24i
Case Corsair 7000D Airflow
Power Supply EVGA G+1600watts
Mouse Corsair Scimitar
Keyboard Cosair K55 Pro RGB
You will never be able to show gaming performance for all 3k CPUs. The oldest ones are Pentium 4 which won't start modern titles. Even 10 year old CPUs lack some modern instruction which severely impact performance. If you want to maintain a gaming index you should limit it to the last 5 years.

To get a consistent metric for all CPUs it should be one single thread and one multi thread score. Kind of like Passmark does.
If that's way you feel then he should set it to link to the most recent cpu review.
 
Joined
Mar 21, 2021
Messages
4,213 (3.93/day)
Location
Colorado, U.S.A.
System Name HP Compaq 8000 Elite CMT
Processor Intel Core 2 Quad Q9550
Motherboard Hewlett-Packard 3647h
Memory 16GB DDR3
Video Card(s) Asus NVIDIA GeForce GT 1030 2GB GDDR5 (fan-less)
Storage 2TB Micron SATA SSD; 2TB Seagate Firecuda 3.5" HDD
Display(s) Dell P2416D (2560 x 1440)
Power Supply 12V HP proprietary
Software Windows 10 Pro 64-bit
CPU-Z gives a number for Single Thread and another for Multi Thread, but even this is not enough as it misses the benefit of L1/2/3 cache.
 
Last edited:

freeagent

Moderator
Staff member
Joined
Sep 16, 2018
Messages
7,291 (3.67/day)
Location
Winnipeg, Canada
System Name Altered Beast
Processor AMD R9 5900X, 5800X3D
Motherboard Asus Crosshair VIII Dark Hero
Cooling Thermalright Frost Commander 140, NF-A14 3K, T30
Memory 2x8 G.Skill Trident Z Royal 3200C14, 2x8GB G.Skill Trident Z Black and White 3200 C14
Video Card(s) Zotac 4070 Ti Trinity OC
Storage WD SN850X 2TB, SN850 1TB, SN770 1TB - Asus Hyper M.2, SN770 1TB, SN750 500GB
Display(s) LG 50UP7100
Case Fractal Torrent Compact RGB
Audio Device(s) JBL 2.1 Deep Bass
Power Supply EVGA SuperNova 750w G+, Monster HDP1800
Mouse Zowie EC2 Evo
Keyboard Logitech G213
Software Yes
Benchmark Scores Yes
GFlops!

But that is not indicative to anything related to gaming, or even single threaded performance.

Its just raw performance..
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
26,873 (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
right now i'm leaning towards cinebench, segment cpus into age groups, to run historic versions of cinebench. and interpolate between them so the performance scaling is contiguous
 

OneMoar

There is Always Moar
Joined
Apr 9, 2010
Messages
8,731 (1.72/day)
Location
Rochester area
System Name RPC MK2.5
Processor Ryzen 5800x
Motherboard Gigabyte Aorus Pro V2
Cooling Enermax ETX-T50RGB
Memory CL16 BL2K16G36C16U4RL 3600 1:1 micron e-die
Video Card(s) GIGABYTE RTX 3070 Ti GAMING OC
Storage ADATA SX8200PRO NVME 512GB, Intel 545s 500GBSSD, ADATA SU800 SSD, 3TB Spinner
Display(s) LG Ultra Gear 32 1440p 165hz Dell 1440p 75hz
Case Phanteks P300 /w 300A front panel conversion
Audio Device(s) onboard
Power Supply SeaSonic Focus+ Platinum 750W
Mouse Kone burst Pro
Keyboard EVGA Z15
Software Windows 11 +startisallback
what would be the cut off for each age group
and a certain point it stops mattering

example comparing a FX9590 to a 7950x
its no comparison you would not need data to under stand that
 
Joined
Jan 14, 2019
Messages
9,472 (5.07/day)
Location
Midlands, UK
System Name Nebulon-B Mk. 4
Processor AMD Ryzen 7 7800X3D
Motherboard MSi PRO B650M-A WiFi
Cooling be quiet! Dark Rock 4
Memory 2x 24 GB Corsair Vengeance EXPO DDR5-6000
Video Card(s) Sapphire Pulse Radeon RX 7800 XT
Storage 2 TB Corsair MP600 GS, 2 TB Corsair MP600 R2, 4 + 8 TB Seagate Barracuda 3.5"
Display(s) Dell S3422DWG, 7" Waveshare touchscreen
Case Kolink Citadel Mesh black
Power Supply Seasonic Prime GX-750
Mouse Logitech MX Master 2S
Keyboard Logitech G413 SE
Software Windows 10 Pro
Benchmark Scores Cinebench R23 single-core: 1,800, multi-core: 18,000. Superposition 1080p Extreme: 9,900.
Maybe with 3 separate graphs... single-threaded, multi-threaded (Cinebench) and gaming (average game fps at 1080p). Then, everybody could look at whichever is more interesting for them.
 

Outback Bronze

Moderator
Staff member
Joined
Aug 3, 2011
Messages
1,855 (0.40/day)
Location
Walkabout Creek
System Name Raptor Baked
Processor 14900k w.c.
Motherboard Z790 Hero
Cooling w.c.
Memory 32GB Hynix
Video Card(s) Zotac 4080 w.c.
Storage 2TB Kingston kc3k
Display(s) Gigabyte 34" Curved
Case Corsair 460X
Audio Device(s) Onboard
Power Supply PCIe5 850w
Mouse Asus
Keyboard Corsair
Software Win 11
Benchmark Scores Cool n Quiet.
Tough one.

Maybe a rating system that's separated into gaming and workloads.

E.g: 7800X3D Gaming 10 - Workloads 8
13900K Gaming 9 - Workloads 9

Should be pretty simple for the average joe to understand.

But how do you rate older CPU's that were once good? Do they all drop down the product stack once they become legacy? So, say 5 years from now for example.

E.g: 7800X3D Gaming 8 - Workloads 6
13900K Gaming 7 - Workloads 6

Unfortunately, this means you would have to change the complete data base every few years.
 
Joined
Apr 30, 2011
Messages
2,645 (0.56/day)
Location
Greece
Processor AMD Ryzen 5 5600@80W
Motherboard MSI B550 Tomahawk
Cooling ZALMAN CNPS9X OPTIMA
Memory 2*8GB PATRIOT PVS416G400C9K@3733MT_C16
Video Card(s) Sapphire Radeon RX 6750 XT Pulse 12GB
Storage Sandisk SSD 128GB, Kingston A2000 NVMe 1TB, Samsung F1 1TB, WD Black 10TB
Display(s) AOC 27G2U/BK IPS 144Hz
Case SHARKOON M25-W 7.1 BLACK
Audio Device(s) Realtek 7.1 onboard
Power Supply Seasonic Core GC 500W
Mouse Sharkoon SHARK Force Black
Keyboard Trust GXT280
Software Win 7 Ultimate 64bit/Win 10 pro 64bit/Manjaro Linux
Y-Cruncher scores are heavily influenced by DRAM. The same chips with DRAM at different clocks produce vastly different results.

It's a tough problem to solve. Aggregate benchmark results would be one solution as it would weed out the strengths/weaknesses of architectures, but how do you get those scores without months of manual input? Approximations could be made for many classic architectures like K10, where Core\HT\NB clocks*cores=perf, but once we start getting into the modern chips that have varying core configurations with entirely different architectures inside, multiple different busses, mixed instructions... It's a herculean task at best.
Agreed on y-cruncher being sensitive to memory latency and speed. So, if the CPUs are tested on normal and stable XMP profiles that don't need expensive RAM to buy (for instance, Zen and Zen 2 at 3200c14, Zen3 at 3600c16 and the same for Intel K CPUs) where is the problem with this? Moreover, this will show the 3D-cache effect that helps in many apps. Y-cruncher scales well enough with clocks and cores also, so it might be the perfect all a rounder app to test many gens and archs of CPUs with.
 
Top