Originally posted by: dmens
Originally posted by: Idontcare
Nehalem is sweet, but its not ALL that different from Core when looking at this list.
damn, and it still took so long to tape out.
Not trying to take away anything from what Nehalem is and does. I am just arguing over the lack of self-consistency in the list of i#'s I quoted. The list isn't the real rational of course for i7 existing.
Look at the i3 in that list. The P5 spanned from 1993 0.8um 60MHz Pentium to 2001 0.13um 1.4GHz Tualatin.
And for all the architecture and ISA changes that when into the P5 evolution over that timeframe, the author of the list of i#'s is saying "yeah, it's all i3".
Given this, I look to the core versus platform changes of Core and I see similar "minor" ISA improvements (SSE4.1/4.2) and architecture improvements from Kentsfield to Yorkfield to Nehalem so I'm not sure why Nehalem would suddenly merit the creation of its own distinct i#.
In the list i6 contains platform enhancements, faster FSB, larger L2$, DDR2->DDR3 transition...all i6. i5 contains products that did not have HT and products that introduced HT. So HT is not merit worthy of a new i# (per the logic within that fictitious list).
So looking at Nehalem, architecture enhancements to the "i6" are in-line with those that evolved over the P5 line, but P5 retained the i3 designation. Hyper-threading was reintroduced to the i6, as it was to the i5 but Netburst retained the i5 designation. Platform enhancements were introduced to the i6 (faster FSB, DDR3, larger L2$) and with nehalem the IMC moved to the CPU...still inline with an evolving i6.
I am not making the argument that Nehalem is not a vastly superior product to Yorkfield, out of boredom I am being pithy over the application of self-consistency on a fictitious list that has never existed in reality. I am merely saying if i3, i5, and i6 span the architecture, ISA, and platform enhancements as indicated then Nehalem is an i6. Sandy Bridge with AVX might contain enough ISA changes to merit the creation of a new i# classification.