Could Skylake present us a regression in single-threaded performance?

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

njdevilsfan87

Platinum Member
Apr 19, 2007
2,331
251
126
I guess you will be disappointed with such expectations .

But you'll let us know if you're going to manage to 2x performance and 2x efficiency at the same time, so we can go all in on Intel before everyone else does? (and then we can buy more Intel processors! :biggrin
 

witeken

Diamond Member
Dec 25, 2013
3,899
193
106
But you'll let us know if you're going to manage to 2x performance and 2x efficiency at the same time, so we can go all in on Intel before everyone else does? (and then we can buy more Intel processors! :biggrin

Sure, if you were to believe Intel and cherry pick the first 15 seconds of following Youtube video:

https://www.youtube.com/watch?v=EMSdor65BBY

Transcript:
You should expect a significant (emphasis not mine) increase in performance, in battery life, in power efficiency, all on this new product.

I'm excited-- In fact, I'm ecstatic on the health of Skylake.

That surely means Intel found a way to break the laws of physics and will deliver astounding, unbelievable improvements ().
 

NTMBK

Lifer
Nov 14, 2011
10,269
5,134
136
Tejas/Nehalem (Netburst) would have used Enhanced Hyperthreading. Which has only been used in Poulson (Itanium).
.

What was so special about Titanium hyperthreading? Nehalem's reintroduced HT was already a big improvement over Netburst, and it has gotten even better since.
 

Lepton87

Platinum Member
Jul 28, 2009
2,544
9
81
What was so special about Titanium hyperthreading? Nehalem's reintroduced HT was already a big improvement over Netburst, and it has gotten even better since.

It seems that HT is giving us less gains in each generation as utilization of the units improve. HT is just a way to utilize unused units it's better to utilize them with just one thread because such an approach also improves ST performance. If they want to increase throughput very badly they can do 4 threads for a core just like power architecture does. Such an approach to HT is useful for servers but much less useful for desktops where ST performance is still the most important aspect of a CPU.
 

Yuriman

Diamond Member
Jun 25, 2004
5,530
141
106
It seems that HT is giving us less gains in each generation as utilization of the units improve. HT is just a way to utilize unused units it's better to utilize them with just one thread because such an approach also improves ST performance. If they want to increase throughput very badly they can do 4 threads for a core just like power architecture does. Such an approach to HT is useful for servers but much less useful for desktops where ST performance is still the most important aspect of a CPU.

HT gives much larger returns in Haswell than from SB/IB.
 

NTMBK

Lifer
Nov 14, 2011
10,269
5,134
136
It seems that HT is giving us less gains in each generation as utilization of the units improve. HT is just a way to utilize unused units it's better to utilize them with just one thread because such an approach also improves ST performance. If they want to increase throughput very badly they can do 4 threads for a core just like power architecture does. Such an approach to HT is useful for servers but much less useful for desktops where ST performance is still the most important aspect of a CPU.

Actually HT gains improved with Haswell thanks to the wider core.
 

cbn

Lifer
Mar 27, 2009
12,968
221
106
Well they added two execution ports with haswell. It is safe to assume they will do something similar with skylake. Perhaps more, if they dont dump a whole bunch more transistors into AVX. And I hope they dont, because they are dumping an awful lot of transistors into AVX, and its still really not being used. I assume intel realizes this too, and so they are hopefully giving that a rest for now and focusing more on general computing performance.

Maybe utilization of AVX could be improved if Intel included the feature on more low end models. In other words, make the AVX feature more ubiquitous.

Another thing they could easily do, with so many execution ports, is add another thread to hyperthreading.

That would be awesome. Then we could potentially have single big core with AVX and HT replacing four of the atom cores (which don't have AVX).
 

jpiniero

Lifer
Oct 1, 2010
14,842
5,457
136
If anything I would like to see Intel reduce the bottlenecks that Hyperthreading attempts to keep the throughput up.
 

NostaSeronx

Diamond Member
Sep 18, 2011
3,689
1,224
136
What was so special about Titanium hyperthreading?
The latest Itanium Hyperthreading is and was Tejas/Nehalem (Netburst)'s Enhanced Hyperthreading.

Hyperthreading is a single front-end domain that has two threads that switch on event. The only area that is actually simultaneous is the execution unit.
(Single threaded or Dual threaded)

Enhanced Hyperthreading is two front-end domains that each have a single thread or two threads that switch on event. Both the front-end and execution unit are run simultaneously.
(Dual threaded or Quad threaded)

Hyperthreading: Haswell = 8 micro-ops/4 fused micro-ops <-- Vertical Multithreading
Enhanced Hyperthreading: Theoretical Skylake = 2x8 micro-ops/2x4 fused micro-ops <-- Simultaneous Multithreading(± Vertical Threading for quad threaded)
 
Last edited:

Fjodor2001

Diamond Member
Feb 6, 2010
3,938
408
126
If Skylake-S will be faster than Broadwell-K, then Broadwell-K is pretty pointless given that they will be released so close in time.

Sure, Broadwell-K can be overclocked. But the share of users actually overclocking their CPU should be very small. So for most people buying Broadwell-K will not make sense.

Previously, the K version was always released on the latest uArch and process node. So then it made sense to buy it even if you did not intend to overclock (it was the top end SKU regardless). But with Broadwell-K vs Skylake-S, this is no longer the case.

Does anyone have any opinion on this? If the logic is correct, doesn't it mean Skylake-S will have lower performance than Broadwell-K (even if not overclocked)?
 

Qwertilot

Golden Member
Nov 28, 2013
1,604
257
126
Dunno. The one thing we do know for sure is that none of this is how Intel would have liked to have planned it

They'll be trying to keep it segmented/sane etc etc, but some very strange things might slip through.
 

jpiniero

Lifer
Oct 1, 2010
14,842
5,457
136
Does anyone have any opinion on this? If the logic is correct, doesn't it mean Skylake-S will have lower performance than Broadwell-K (even if not overclocked)?

Broadwell-K's TDP is rumored to be 65W. We don't know what the initial release of Skylake's TDP will be, but it sounds like it will be higher. That alone suggests that Skylake-S will be faster at stock. A modest overclock should be enough to ensure Broadwell-K is faster though. Whether Broadwell-K is faster than Devils Canyon remains to be seen.
 

Techhog

Platinum Member
Sep 11, 2013
2,834
2
26
It's because there won't be any Skylake-K CPUs at launch, or possibly at all. Calm down. You're overthinking it.
 

Ajay

Lifer
Jan 8, 2001
16,094
8,106
136
It's because there won't be any Skylake-K CPUs at launch, or possibly at all. Calm down. You're overthinking it.

Well, if the slide mikk dug up is true, then there will be an LGA Skylake: http://forums.anandtech.com/showthread.php?t=2406498

Also, a 95W top bin either means useful gains in throughput (clocks and/or IPC) or AVX512 inclusion (which will likely bump up power consumption when running highly vectorized FP loads).
 

Techhog

Platinum Member
Sep 11, 2013
2,834
2
26
Well, that's a result of roadmaps not extending into 2016.
... And Skylake and Broadwell-K both release in 2015. My point stands. Broadwell-K will be the unlocked option for next year, and in 2016 it'll be replaced by either Skylake-K or, more likely, Cannonlake-K.
 

Ajay

Lifer
Jan 8, 2001
16,094
8,106
136
Well, that's a result of roadmaps not extending into 2016.

That makes sense to me. But, I do wonder if Skylake with be the last desktop CPU to offer a 'K' model. Intel must be weighing the benefits to itself and it's partners to up-sell overclockers to the HEDT platform permanently (hence the lower cost 5820K trial balloon).
 

PPB

Golden Member
Jul 5, 2013
1,118
168
106
Actually HT gains improved with Haswell thanks to the wider core.

Haswell core is wider but at the same time more efficient in regards of branch mispredicts and thread stalling. Haswell HT performance in MT is a regression than IVY/SB HT performance.
 

Lepton87

Platinum Member
Jul 28, 2009
2,544
9
81
Actually HT gains improved with Haswell thanks to the wider core.

Maybe I didn't see tests with HW in it, but it get progresively worse gains from Nehalem to IB

Haswell core is wider but at the same time more efficient in regards of branch mispredicts and thread stalling. Haswell HT performance in MT is a regression than IVY/SB HT performance.
That's what I deducted but I didn't see actual tests. I wish I had done some HT scaling tests when I had my 2600K system assembled just to be sure.
 
Last edited:

PPB

Golden Member
Jul 5, 2013
1,118
168
106
I have seen tests, and for example in the rendering engine I use (vray), HT has gotten progressively worse each generation as each core has become more efficient and wider.

Another way to check this is by looking into the first atom's HT implementations. In order atom was so terrible that HT on them felt like a breath of fresh air in terms of performance, night and day.
 

Lepton87

Platinum Member
Jul 28, 2009
2,544
9
81
I have seen tests, and for example in the rendering engine I use (vray), HT has gotten progressively worse each generation as each core has become more efficient and wider.

Another way to check this is by looking into the first atom's HT implementations. In order atom was so terrible that HT on them felt like a breath of fresh air in terms of performance, night and day.

HT is extremely efficient in IN-ORDER architectures.
 
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/    |