Intel microarchitecture: Nehalem v. Skylake

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

Edrick

Golden Member
Feb 18, 2010
1,939
230
106
Depends on how you look at it. The argument that Itanium was a resounding success can be easily made.

I'm all ears. I very much wanted it to be a success and trickle down to the workstation/desktop level. On paper it looked good, but other than that I do not in what terms it can be classified as a success.

Success for Xeon maybe.
 

Essence_of_War

Platinum Member
Feb 21, 2013
2,650
4
81
I'm all ears. I very much wanted it to be a success and trickle down to the workstation/desktop level. On paper it looked good, but other than that I do not in what terms it can be classified as a success.

Success for Xeon maybe.

Look around. What fraction of the server and high end workstation, and HPC markets do POWER, SPARC, DEC Alpha, and PA-RISC have?

Sure, SPARC is in the Tianhe II (which is a pretty dubiously designed supercomputer anyway) and POWER will be in the new DoE computers and LLNL and Oak Ridge, but other than that? PA-RISC and DEC are dead, and POWER and SPARC are scraps of the server markets (although they are scraps with probably pretty reasonable margins)

Promises about the future improvements of Itanium without ever really delivering, and while x86-64 DID deliver on first Opterons and then Xeons, killed RISC. And that worked out realllly well for Intel.
 

jhu

Lifer
Oct 10, 1999
11,918
9
81
I'm all ears. I very much wanted it to be a success and trickle down to the workstation/desktop level. On paper it looked good, but other than that I do not in what terms it can be classified as a success.

Success for Xeon maybe.

Consider where all the other "big iron" CPU architectures all went. Alpha? PA-RISC? Dead. MIPS? In low power niches. POWER? SPARC? In niches where software license costs are significantly more than the hardware.

When Intel announced Itanium, the companies producing the other architectures basically threw in the towel. You could argue that they would have done that anyway once x86-64 took off, but Itanium certainly hastened their departure.
 

Essence_of_War

Platinum Member
Feb 21, 2013
2,650
4
81
Hahaha

Nah, that's fine, I meant the inter-node communication design. To talk to a node on the "other side" of Tianhe II, you have to go through a ton of nodes in the middle, there are very few direct paths. If there were a cynic in the room, they might usggest it was designed to win LAPACK and not to do real work :sneaky:

Sidenote: I was incorrect/misleading about SPARC on Tianhe II, the compute nodes are Xeons and Xeon Phis, the front end is SPARC based. So do with that what you will.
 
Last edited:

Dresdenboy

Golden Member
Jul 28, 2003
1,730
554
136
citavia.blog.de
After this thread turned to Atoms and past server CPUs, I thought I add something to the topic.

I made a simple animation of Oliverda's uarch diagrams to show the evolution. Of course, there are lots of changing details not seen this way, but these are part of any uarch rework, which are no simple shrinks. And even if the changes are bigger, like adding a uop cache or going to PRFs, there are lots of units not affected by this. If they get changed, this has other reasons (e.g. new power or timing targets, improvements, etc.)


Source: http://prohardver.hu/teszt/intel_architekturak_nehalemtol_skylake-ig/nyomtatobarat/teljes.html

The language is Hungarian, but you get the picture (literally).
 

Nothingness

Diamond Member
Jul 3, 2013
3,075
2,072
136
Sidenote: I was incorrect/misleading about SPARC on Tianhe II, the compute nodes are Xeons and Xeon Phis, the front end is SPARC based. So do with that what you will.
Quite interesting, thanks! These are China made SPARC it seems.
/offtopic
 

Deders

Platinum Member
Oct 14, 2012
2,401
1
91
I seem to remember reading at the time, before it came out, that that Nehalem was a massive redesign compared to Core2. I've probably still got the magazine articles here somewhere. On top of that they completely reworked hyperthreading.

Sandy Bridge was another leap forward, but mainly due to more registers for extensions, as well as other reasons people have already mentioned.

Since then Skylake has been the biggest reworking. Re-ordering the data paths in a way that works well at low frequencies/power draw, as well as better with less cores. Just look at Skylake i3 vs previous gen i3's.
 

jhu

Lifer
Oct 10, 1999
11,918
9
81
I seem to remember reading at the time, before it came out, that that Nehalem was a massive redesign compared to Core2. I've probably still got the magazine articles here somewhere. On top of that they completely reworked hyperthreading.

Sandy Bridge was another leap forward, but mainly due to more registers for extensions, as well as other reasons people have already mentioned.

Since then Skylake has been the biggest reworking. Re-ordering the data paths in a way that works well at low frequencies/power draw, as well as better with less cores. Just look at Skylake i3 vs previous gen i3's.

Nehalem was "just" Core2 with an IMC. Sandy Bridge was the major redesign.
 

Deders

Platinum Member
Oct 14, 2012
2,401
1
91
Nehalem was "just" Core2 with an IMC. Sandy Bridge was the major redesign.

I'll have to double check the details, but an IMC doesn't explain the ~30% clock for clock performance improvement over Core2.
 
Last edited:

jhu

Lifer
Oct 10, 1999
11,918
9
81
I'll have to double check the details, but an IMC doesn't explain the ~30% clock for clock performance improvement over Core2.

Well, depends on the test and how it's run. From my own tests with Povray, I got a 5% IPC increase (1 thread per core) or 30% IPC increase (2 threads per core) over Core 2.
 

Deders

Platinum Member
Oct 14, 2012
2,401
1
91
Which does imply some architectural change if a single core can handle more instructions at once.
 

Sheep221

Golden Member
Oct 28, 2012
1,843
27
81
Interesting thread!
I noted that skylake i3s are very powerful. i3-6100(51W) is fast as i7-950(130W) or i5-2320(95W) so in this sense, skylake at least in lower powered dual core chips brought huge IPC increase. However the i5-6600 is only slightly faster than previous i5s so the quad core SKUs are faster but not by huge margin.
 

beginner99

Diamond Member
Jun 2, 2009
5,231
1,605
136
and POWER and SPARC are scraps of the server markets (although they are scraps with probably pretty reasonable margins)

I'm not sure power is that rare. Company I work for is deeply entrenched with IBM. We run IBM AIX and that runs on expensive POWERx Servers. Recently learned we also have storage Servers from IBM running on Power6.

But yeah, if I where in command of that datacenter, I would almost certainly change to something more cost effective.
 

NTMBK

Lifer
Nov 14, 2011
10,322
5,352
136
Nehalem was "just" Core2 with an IMC. Sandy Bridge was the major redesign.

Nehalem also reworked the cache hierarchy, adding a new L2 per-core cache between L1 and shared LLC.
 

Deders

Platinum Member
Oct 14, 2012
2,401
1
91
Interesting thread!
I noted that skylake i3s are very powerful. i3-6100(51W) is fast as i7-950(130W) or i5-2320(95W) so in this sense, skylake at least in lower powered dual core chips brought huge IPC increase. However the i5-6600 is only slightly faster than previous i5s so the quad core SKUs are faster but not by huge margin.

I think this is to do with the reorganisation of the structure, and being able to handle more instructions per core simultaneously, like Jhu demonstrated with Core2 and Nehalem.

Games that show the biggest difference in the i5/i7 ranges between Haswell and Skylake tend to be CPU heavy. I don't think we've seen Skylake's full potential yet.

Much like when Nehalem came out. Some saw the huge increase, others claimed that it wasn't that far above Core2 Quads.

Now we are seeing that Core2 Quads are having difficulty in games that Nehalem still manage pretty well.

I'm probably more aware of it because my previous computer was Lynnfield based, so that's what I was comparing things to when looking at benchmarks. Most people moved on to Sandy Bridge not long after it arrived.
 
Last edited:

waltchan

Senior member
Feb 27, 2015
846
8
81
Not Nehalem, but I find all Sandy Bridge CPUs still good and competitive today for 2016, especially faster Windows 10. You don't need a new Skylake at all.
 

VirtualLarry

No Lifer
Aug 25, 2001
56,554
10,171
126
Not Nehalem, but I find all Sandy Bridge CPUs still good and competitive today for 2016, especially faster Windows 10. You don't need a new Skylake at all.

If only SB mobos were available new for $30, and so were lower-end quad-cores.
 

Deders

Platinum Member
Oct 14, 2012
2,401
1
91
I was playing games at full detail with an overclocked i5 up until 8 months ago. Only a few areas in games where it makes a huge difference, but then I run Vsync at 60hz. Higher refresh rates will see more of a boost.

Obviously I'd recommend 2nd hand sandy over nehalem but nehalem is still a sturdy platform.

Got mine running windows 10 on the downstairs computer.
 

Deders

Platinum Member
Oct 14, 2012
2,401
1
91
Bit busy and can't link on phone, but I suggest looking up "instruction window" (with quotes) in reference to Skylake.
 

waltchan

Senior member
Feb 27, 2015
846
8
81
If only SB mobos were available new for $30, and so were lower-end quad-cores.
Of course, you know Intel, eeekkk...., no long-term support. :wub: ECS A55F-M4 FM1 boards are doing 5 times better in availability than LGA1155.
 
Last edited:

Sheep221

Golden Member
Oct 28, 2012
1,843
27
81
The problem now with SB or Nehalem is lack of motherboards, the used ones are rare and overpriced, almost everyone is selling CPUs for cheap but no mobos. That's the problem with these platforms they are basically short-lived 2 years after you just won't buy a new board anymore. And CPUs are durable so after a few years you are left with CPU and no board, and for that overpriced replacement you rather sell the CPU add the mobo cash to it and buy a new combo CPU+Board.
 
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/    |