CPU Performance Formula - OPS

Alright Sup Forums, I came up with a simple way to calculate a CPU's performance by only getting a few important data, such as:
> Number of Cores
> Number of Threads
> Max Turbo Boost
It works with Intel and AMD.
The formula is:
OPS = { [(C × 2) + T] × MTF } × GC

Where:
> OPS = Overall Performance Score
> C = Number of Cores
> T = Number of Threads
> GC = Generation Constant (see pic related)
I didn't think it would work so well, it's obviously not 100% precise, but it comes really close.

Let me show an example of it's precision:
> i3 8100 (4c/4t, 3.6GHz) - 54 OPS
> R3 1300X (4c/4t, 3.7GHz) - 46.6 OPS (50.4 OC)
Using the formula the 8100 is 15% faster than the 1300X (7% faster if the R3 is OC'd).
Now let's check some benchmarks:
Geekbench (Multicore):
> i3 8100: ~15000
> r3 1300X: ~14000 (OC)
Here, the i3 8100 is 7.14% faster than the 1300X OC'd, which matches with what we just previewed with the formula.
Cinebench R15 (Multi-Thread):
> i3 8100: ~568
> 1300X: ~515 (non-OC)
That gives the i3 a 10.3% advantage, again, really close to the 15% previewed by the formula.

...cont

Other urls found in this thread:

pcgamer.com/intels-pentium-g4560-is-not-being-discontinued/
twitter.com/NSFWRedditVideo

>ryzen lower than haswell
gee wonder who made this

His formula heavily weighs in favor of cores. So AMD actually looks pretty impressive, if it were normalized for gaming performance AMD would look less favorable.

where do you see that? the 4770K barely passes the Ryzen 3 1300X.

look at OP's image

In reality Ryzen's about on par with 6th/7th gen intel in singlethread and still ahead of 8th gen intel on multithread

That's the generational constant... Read the formula, it's not saying one is better

It's basically accounting for AMDs low IPC and higher core count.

... cont

Now let's see how the R5 1600 ($200) behaves against the i5 8400 ($210)
Formula:
> R5 1600: 90.7 OPS (100.8 if OC'd to 4GHz)
> i5 8400: 90.0 OPS
So according to the formula, the 1600 OC is around 11% faster than the i5, now let's check the benchmarks:
Geekbench (Multicore)
> R5 1600 (OC): ~25500
> i5: ~22500
That's a 11.7% advantage for the 1600

Cinebench R15 (Multi)
> R5 1600: 1134
> i5 8400: 945

That's a 17% advantage for the R5 1600. It's kinda off what the formula previewed, but still really close.

Pic related is a list I've made of several CPU's, ordered by price.

A i5 4460 beats the R3 1200, even though they have virtually identical specs.

Ryzen apparently suffers a lot when Hyper Threading is disabled.

OP here, GC is not only IPC, it's calibrated to match benchmarks and even gaming. If you give a GC of 6th/7th gen Intel to Ryzen, the results will massively favor Ryzen to the point it doesn't even match AMD's own benchmarks.

Just make the calculations and see for yourself.

Now, let’s see what the formula previews about the AMD’s golden chip, the R7 1700 ($290), against the similarly priced i7 7700:
> R7 1700: 124.3 OPS (134.4 OPS if OC’d to 4GHz)
> i7 7700: 82.3 OPS

That gives the R7 a huge advantage of 33.8% stock, and 38.8% OC over the i7.
Now, let’s go for the benchmarks.

Geekbench (Multi)
> R7 1700: ~31000 (OC)
> i7 7700: ~19500
That’s a 38% advantage for the OC’d 1700, just like the formula!

Cinebench R15:
> R7 1700: ~1400 (non-OC)
> i7 7700: ~860

That’s a 38.6% advantage for the R7 1700 (vs the 33.8% previewed by the formula). That’s pretty close considering the formula is an overall performance previewer, it doesn’t need to ace specific benchmarks.

So, according to the formula, these are the best chips, price/performance wise:
> i3 8100
> R5 1600
> R7 1700
> i7 8700K (If OC'd)
> TR 1920X
> TR 1950X

AMD has better deals on more categories, but Intel has a great fucking low end chip (i3 8100) and I bet the new Pentium will be great as well.

The overclocked i7 8700K performs very nicely, but it's really expensive.

Yeah, that's pretty close. The i3-8100 is pretty much a last gen i5 for an i3 price. That's a pretty damn good deal.

You didn't calculate in the power usage.

>The i3-8100 is pretty much a last gen i5 for an i3 price
This.

I hope the new Pentium is quad-core as well, I'm thinking something like 4c/4t at 3.2GHz would be good enough.

I an instruction uses multiple execution units, are those used in parallel, or one after the other?

That's just a Overall Performance Score, but you could easily calculate that like this:
PW = OPS/TDP

where PW = Performance/Wattage. The bigger the result, more power efficient the CPU is.

Of course you shouldn't use the advertised TDP, so you would need to make some research before.

>new Pentium
Wasn't Intel killing off Pentium to boost i3 sales? Or the other way around?

>just bought r5 1600

There's always Pentium.

OC it to get it's full potential

(me)
>pcgamer.com/intels-pentium-g4560-is-not-being-discontinued/
Ahh, ok. It was just a rumor going around last summer.

Reminder that if Intel manages to sell the i7 8700 (non-K) for $300-310, it will beat the R7 1700.

I'm obviously not including mobo prices etc.

I'm not even at quarter load

wat

what the fuck is this gay shit

shouldn't you also have to factor average cycles per instruction among other shit?

Overclocking will speed up that portion that's being calculated bud.

that’s already accounted for

An easy way to calculate the performance of a CPU without having to do much research.

How so?

GC is that and more

Show how you calculated, or cite your sources for those numbers, because I'm not biting.

There's a real honest, objective formula already out there for calculating raw performance from a processor, factoring operations per second, clock speed, and more. Don't reinvent the wheel.

Yeah, the i5 beats the r3 to crashing your OS.

How is that calculated? It just lists the different constants. Surely it is not just arbitrary?

It's not arbitrary, it's based on clock speed and other actual characteristics of the processor.

However, I'm not sure if these are even actually computed, because he just kind of brought the numbers out without citing where they're from, or giving the formula used to obtain those numbers.

Of course they're not actually computed, OP just pulled them out of his ass.

Now this guy gets it. :^)