Who's buying a 6 core Coffee Lake CPU? (Poll Inside)

Page 9 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Bouowmx

Golden Member
Nov 13, 2016
1,143
550
146
But the 7700K is not socket-compatible with 8th-gen Core motherboards. ?
The thinking is that while 100 and 200 series motherboards are not forward-compatible with 8th processors, 300 series is backward-compatible with 6th and 7th generation processors, as with the situation with 8 and 9 series motherboards, and 4th and 5th generation processors.
 

Zucker2k

Golden Member
Feb 15, 2006
1,810
1,159
136
The thinking is that while 100 and 200 series motherboards are not forward-compatible with 8th processors, 300 series is backward-compatible with 6th and 7th generation processors.
I wonder if there's any further overclocking headroom to be had by combining Kabylake with Z370 chipset mobos?
 

Bouowmx

Golden Member
Nov 13, 2016
1,143
550
146
For streaming, Intel, right now, has the choice to use an ASIC integrated to the processor to assist that task: Quick Sync Video. Also can try AMD VCE or NVIDIA NVENC on the dedicated GPU. Also can install another GPU in the system for solely video encoding (I know, an extravagant configuration of a niche workload).
 

dullard

Elite Member
May 21, 2001
25,253
3,659
126
I wonder if there's any further overclocking headroom to be had by combining Kabylake with Z370 chipset mobos?
See the changes from Z270 in bold:

http://wccftech.com/intel-coffee-lake-300-series-z370-z390-chipset-leak/

To my knowledge, no one has publicly specified what "Enhanced IA & Memory Overclocking" means. All we really know is that it supports faster memory natively. So we can guess that it will overclock memory better, but to what extent? 3 weeks until we know if the Oct 5 date is correct. Sadly, I'll be out of the country then, so 4 weeks for me.
 

PeterScott

Platinum Member
Jul 7, 2017
2,605
1,540
136
Many of us do a bit of mental arithmetic like this to estimate relative execution throughput, but it's not really that simple, and anyone who says that performance can be calculated accurately this way is talking out of their cloaca.

It's a reasonable starting point. It's a hell of lot better than the "Most cores wins" argument I was debunking.
 

crashtech

Lifer
Jan 4, 2013
10,559
2,139
146
It's a reasonable starting point. It's a hell of lot better than the "Most cores wins" argument I was debunking.
It's not reasonable to use this kind of estimate and then use terms like "always" and "every" so describe its accuracy, as you did in your post. I didn't quote all that, so there's still time to change it.
 

dullard

Elite Member
May 21, 2001
25,253
3,659
126
It's a reasonable starting point. It's a hell of lot better than the "Most cores wins" argument I was debunking.
Please explain why we have 16,000 core / 32,000 thread ThreadWeaver CPUs at 3.5 MHz for mainstream then?

Oh wait, we don't.

Despite what people think about cores, we have almost exclusively gone for the billions of hertz and miniscule handful of cores optimum for a reason. On the all cores to all hertz spectrum, the needle is almost entirely on the all hertz side of the scale.
 
Last edited:

PeterScott

Platinum Member
Jul 7, 2017
2,605
1,540
136
Please explain why we have 16,000 core / 32,000 thread ThreadWeaver CPUs at 3.5 MHz for mainstream then?

Oh wait, we don't.

Despite what people think about cores, we have almost exclusively gone for the billions of hertz and miniscule handful of cores optimum for a reason. On the all cores to all hertz spectrum, the needle is almost entirely on the all hertz side of the scale.

Huh? I am not sure where you are getting the idea I am arguing more cores are the way to go? I am arguing against someone who simplistically claimed more cores are always better.

Generally fewer faster cores are usually better, and even on parallel loads they can be faster, if they have enough individual speed advantage.
 

dullard

Elite Member
May 21, 2001
25,253
3,659
126
Huh? I am not sure where you are getting the idea I am arguing more cores are the way to go? I am arguing against someone who simplistically claimed more cores are always better.

Generally fewer faster cores are usually better, and even on parallel loads they can be faster, if they have enough individual speed advantage.
I'm giving you fodder for your argument. No CPU manufacturer has gone for the many core / slow speed route. Performance and price suck there. All CPUs go for the few cores many hertz optimum.
 

PeterScott

Platinum Member
Jul 7, 2017
2,605
1,540
136
It's not reasonable to use this kind of estimate and then use terms like "always" and "every" so describe its accuracy, as you did in your post. I didn't quote all that, so there's still time to change it.

I used always in reference to a specific example and I stand by it.

8-4GHz cores will always beat 10-3GHz cores, in all kinds of loads, all else being equal (No shenanigans bottle-necking the 4GHz core with less memory bandwidth, or writing an OS that only allows one thread/core)

A smaller number of Faster cores can beat some greater number of lesser performing cores, even on highly parallel workloads (and are obviously much better on less parallel loads).

Some people seem to be under the mistaken impression the thread count needs to have some relation to core count. When it really doesn't.

A fast enough single core could beat an 8 core CPU on parallel loads, if it had enough of a speed advantage.
 

raghu78

Diamond Member
Aug 23, 2012
4,093
1,475
136
Incorrect Again.

It is which ever has the highest combination of Clock Speed X Core Count, that will win on highly parallel workloads.

With the same basic cores:
4 GHz X 8 Cores Will always beat 3 GHz X 10 cores, in every workload.

Both the core count and the core performance matter in parallel workloads.

Your posts continue to indicate that whoever has the most cores win, which is NOT the case.

To get a parallel performance potential factor you need to consider:

Core Count X IPC X Clock speed.

Which is why 6 core Coffee Lake could match Ryzen 8 cores, even in highly parallel workloads. Something like this could happen:

Ryzen: 8c X 1.0ipc X 4GHz = 32 PPPF.
CofLk: 6c X 1.1ipc X 5GHz = 33 PPPF.

Wow. Thats some really crude simplifications. IPC , SMT scaling and overall performance varies from 1 application to another. Some applications love a large L2 while some others like a large shared L3 cache. Thats why you see Skylake-X regress against Skylake desktop in few apps while pulling ahead in a few even at the same clock. Similarly Ryzen has better SMT scaling than Skylake in CB R15. This allows Ryzen to actually edge out Kabylake in MT performance even though for ST its roughly 7% slower when both are compared at same clocks.

http://www.zolkorn.com/reviews/amd-...re-i7-7700k-mhz-by-mhz-core-by-core/view-all/

I agree that CFL 6C/12T at 5 Ghz will compete very well with 8C/16T at 4 Ghz in multithreaded workloads. But the R7 1700 can already be had for under USD 300. So Ryzen will start offer very good perf/$ since we are hearing that 8700k could launch at USD 380. AMD is also going to launch Pinnacle Ridge with higher clocks (Ryzen on 14nm+) in Q1 2018 . So this contest is not over. Its only getting better.

I used always in reference to a specific example and I stand by it.

8-4GHz cores will always beat 10-3GHz cores, in all kinds of loads, all else being equal (No shenanigans bottle-necking the 4GHz core with less memory bandwidth, or writing an OS that only allows one thread/core)

A smaller number of Faster cores can beat some greater number of lesser performing cores, even on highly parallel workloads (and are obviously much better on less parallel loads).

Some people seem to be under the mistaken impression the thread count needs to have some relation to core count. When it really doesn't.

A fast enough single core could beat an 8 core CPU on parallel loads, if it had enough of a speed advantage.

Not really. The laws of physics do not allow you to increase frequency beyond a certain limit. Most modern Intel high performance CPUs hit a clock wall at 5 Ghz. The current Zen hits it at 4 Ghz. I can tell you this. Neither Intel or AMD can release a desktop CPU which can run at 6 Ghz on air cooling.
 
Last edited:
Reactions: Carfax83

Carfax83

Diamond Member
Nov 1, 2010
6,841
1,536
136
Incorrect Again.

It is which ever has the highest combination of Clock Speed X Core Count, that will win on highly parallel workloads.

With the same basic cores:
4 GHz X 8 Cores Will always beat 3 GHz X 10 cores, in every workload.

Both the core count and the core performance matter in parallel workloads.

Your posts continue to indicate that whoever has the most cores win, which is NOT the case.

To get a parallel performance potential factor you need to consider:

Core Count X IPC X Clock speed.

Which is why 6 core Coffee Lake could match Ryzen 8 cores, even in highly parallel workloads. Something like this could happen:

Ryzen: 8c X 1.0ipc X 4GHz = 32 PPPF.
CofLk: 6c X 1.1ipc X 5GHz = 33 PPPF.

You quoted one sentence of mine without looking at the overall context of my post That quote was specifically citing highly parallel workloads, ie graphics rendering.

The fact that you think I'm wrong, makes it obvious that you're one of those people that think a mythical 20ghz Core i7 CPU with six cores would be able to beat a 1.5ghz Titan Xp with 3800 cores when it comes to rendering.

Regarding your 4 GHz x 8 Cores will always beat 3 GHz x 10 cores in every workload, again reeks of simplicity and lack of understanding. If the application can scale very well to ten threads or twenty with SMT, then it's definitely possible that it will overcome the clock speed deficit. I already provided an example of this on the previous page where a 3ghz 6950x was able to trounce a 4.2ghz 7700K in Watch Dogs 2.
 

Carfax83

Diamond Member
Nov 1, 2010
6,841
1,536
136
Please explain why we have 16,000 core / 32,000 thread ThreadWeaver CPUs at 3.5 MHz for mainstream then?

Oh wait, we don't.

When was the last time you saw a GPU that had a handful of cores with extremely high clock speeds?

Despite what people think about cores, we have almost exclusively gone for the billions of hertz and miniscule handful of cores optimum for a reason.

Yes and that reason is obviously because of the workloads involved. Consumer applications have typically been more serial than parallel over the coarse of computing history, but that's starting to change. Developers are being forced to embrace parallelism because the clock speeds have hit a wall, and the only way to keep increasing performance is to exploit parallelism at the instruction level and thread level.
 

Carfax83

Diamond Member
Nov 1, 2010
6,841
1,536
136
A fast enough single core could beat an 8 core CPU on parallel loads, if it had enough of a speed advantage.

Sheesh, one has to wonder why AMD and NVidia haven't been designing hex and octa core GPUs with outrageous clock speeds since clock speed is apparently the most important factor for performance, even in highly parallel workloads like graphics rendering.
 

PeterScott

Platinum Member
Jul 7, 2017
2,605
1,540
136
Regarding your 4 GHz x 8 Cores will always beat 3 GHz x 10 cores in every workload, again reeks of simplicity and lack of understanding. If the application can scale very well to ten threads or twenty with SMT, then it's definitely possible that it will overcome the clock speed deficit.

Really, you are only showing again and again, that you don't get it. You keep assuming that more cores always win as long the load is parallel, which is totally absurd.


I already provided an example of this on the previous page where a 3ghz 6950x was able to trounce a 4.2ghz 7700K in Watch Dogs 2.

And I already pointed out that obviously the 6950x has a massive Core Count X Clockspeed advantage.

You are comparing 10 cores to 4 cores in your one sided example, you have more than double the cores, so you would have to run the 4 core at more than double the clock speed to equalize it.

Run that 6950x at 1GHz and the 7700K would beat it in any benchmark, even fully parallel ones.
 

PeterScott

Platinum Member
Jul 7, 2017
2,605
1,540
136
Not really. The laws of physics do not allow you to increase frequency beyond a certain limit. Most modern Intel high performance CPUs hit a clock wall at 5 Ghz. The current Zen hits it at 4 Ghz. I can tell you this. Neither Intel or AMD can release a desktop CPU which can run at 6 Ghz on air cooling.

I am not arguing that you can build that CPU. It is obvious that we are close to the wall on clock speed.

But with a sufficient clock speed differential a single core could beat a significantly slower 8 core.

No laws of physics need to be challenged either. You could run the single core at 4GHz, and the 8 core at 400MHz. The single core will be faster even at full parallel loads (all else being equal).
 

Carfax83

Diamond Member
Nov 1, 2010
6,841
1,536
136
Really, you are only showing again and again, that you don't get it. You keep assuming that more cores always win as long the load is parallel, which is totally absurd.

The more parallel a workload is, the less clock speed matters. You see this in graphics rendering where GPUs have thousands of cores with much lower clock speeds than CPUs. Some of the most parallel applications are also optimized for SIMD, which benefits greatly from more execution engines rather than clock speed.

You are comparing 10 cores to 4 cores in your one sided example, you have more than double the cores, so you would have to run the 4 core at more than double the clock speed to equalize it.

And now we're back to square one, because the kind of clock speeds you're talking about that would be necessary to equalize it just aren't possible yet. And as I've previously mentioned before, clock speed does not scale linearly. It reaches a point where it eventually plateaus due to microarchitecture limitations and bandwidth.

Even if it were possible to run a 7700K at 8ghz with LN2 cooling, it would not beat the 6950x in Watch Dogs 2 since it would stop scaling with frequency at a certain point, probably around 5ghz.

Run that 6950x at 1GHz and the 7700K would beat it in any benchmark, even fully parallel ones.

This would be an interesting experiment. The 6950x is 54% faster than the 7700K in that benchmark, which isn't a small deficit. Assuming that clock speed scales linearly (and it doesn't) the 7700K would need to be clocked at 6.4ghz to match it.
 

LTC8K6

Lifer
Mar 10, 2004
28,520
1,575
126
I am not arguing that you can build that CPU. It is obvious that we are close to the wall on clock speed.

But with a sufficient clock speed differential a single core could beat a significantly slower 8 core.

No laws of physics need to be challenged either. You could run the single core at 4GHz, and the 8 core at 400MHz. The single core will be faster even at full parallel loads (all else being equal).
Well, you could get a ~5X difference with a 7700K. You could lock it at 800mhz for all cores, and then you could unlock it and turn off HT and enable a single core.
 

Madpacket

Platinum Member
Nov 15, 2005
2,068
326
126
Intel expecting users to upgrade even though these new chips sport the exact same 1151 pins is a slap in the face to B/H/Z 170/270 owners. They probably added some stupid shit to the controller like "pay for RAID" to squeeze more out of consumers. I'll be skipping these chips.

The real overall upgrade to the 4790K/7700K has been out for months already, it's the less expensive upgradable 8 core Ryzen 1700. Sorry Intel, maybe next generation.
 
Mar 10, 2006
11,715
2,012
126
The real overall upgrade to the 4790K/7700K has been out for months already, it's the less expensive upgradable 8 core Ryzen 1700. Sorry Intel, maybe next generation.

Except 1700 is a big regression in gaming/single threaded perf from a stock 7700K.
 

SPBHM

Diamond Member
Sep 12, 2012
5,058
410
126
Intel expecting users to upgrade even though these new chips sport the exact same 1151 pins is a slap in the face to B/H/Z 170/270 owners. They probably added some stupid shit to the controller like "pay for RAID" to squeeze more out of consumers. I'll be skipping these chips.

The real overall upgrade to the 4790K/7700K has been out for months already, it's the less expensive upgradable 8 core Ryzen 1700. Sorry Intel, maybe next generation.

there could be a genuine need for a change because the old boards were not designed for it (6 cores), but perhaps they could've made some compromises to make the new CPU work with the old 1151, I don't know, Intel certainly made similar things with Socket 370 Tualatin (people used to get it working with mods) and LGA 775 (early boards didn't work with C2D) to a point even lga 771 when breaking some plastic and inverting the connection of 2 pins makes 771 CPUs work in 775 boards.

as for the upgrade part, Ryzen is slower at some things so not really the perfect upgrade.
 

PeterScott

Platinum Member
Jul 7, 2017
2,605
1,540
136
The more parallel a workload is, the less clock speed matters.

Again, no.

Clock speed always matters about the same amount for both completely serial and completely parallel loads and everything in between.

Cut your clock speed in half and all those loads regress a similar amount.

In general it is Clock speed X IPC X Core count ( core count benefit being subject to Amdahl's law).

Clock speed and IPC are the factors that are constant in their importance, it is core count that fluctuates in importance depending on the degree of parallel execution illustrated nicely by Amdahl's Law.
 
Reactions: psolord and Dribble
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |