Q: How does one actually determine intel ME is present in a CPU... I've got an old P8600, I can find no definitive list of CPUs or ways to test for it. Some articles say all intel CPUs since 2006, others say only the newer "core" brand.
Can you recommend a better article on retail availabilty of Kaby Lake Xeon?
> Intel kind of quietly slipped out the Kaby Lake Xeon E3 processors right smack in the middle of its Technology and Manufacturing Day last week, and it did not make a big deal about it.
This is relevant to customers buying Xeon E3 hardware. Over the last few weeks, OEMs quietly added Kaby Lake Xeons to some existing devices. Because the chips are compatible with existing motherboards, there were no new devices to be announced. With little coverage of this announcement, it is easy to end up buying an i7 Kaby Lake or a E3 Skylake on a device, if you did not know that E3 Kaby Lakes are now shipping.
Per the caption it’s an Ivy Bridge, i.e. not the Xeon the article talks about.
There’s an annotated die photo of the CLAP (seriously, did nobody in Intel marketing predict “Intel gives you the CLAP”, “Intel CPUs have the CLAP” and khibosh this name?!) predecessor die at [1].
I can never remember any details regarding the Intel chipsets. Is a given CPU a Haswell processor? Ivy bridge? Should I wait for Broadwell? Am I misremembering code words entirely? I would love it if this site helped me figure out which chipset I'll be getting, in case I care.
That's a list of all Intel CPUs with VT-x. It's really easy to narrow down the selection from there. FWIW, I see lots of Skylake i3, i5, and i7s with VT-x.
Since a single 128GB stick costs about 2900 USD, 96 of them will run to ~280 000 USD plus the server so it's likely to be above 300 000K.
If you want to go with 6TB "only" then it's a lot, lot cheaper as 64GB RDIMM sticks can be had below 700 USD. The end result might cost closer to a third of the 12TB server than half of it.
> the Intel CPU dispatcher does not only check which instruction set is supported by the CPU, it also checks the vendor ID string. If the vendor string says "GenuineIntel" then it uses the optimal code path. If the CPU is not from Intel then, in most cases, it will run the slowest possible version of the code, even if the CPU is fully compatible with a better version.[1]
I’ve been a little shy about using intel software since reading about this years ago
FWIW, it appears that all of the i3, i5, and i7 Skylakes support both VT-x and VT-d.
I agree that this has been confusing in the past (as evidenced by the mix of Atom, Celeron, Pentium, i3, i5, i7, Xeon in your link), but I think at least in VT-* it's been greatly simplified.
Err, the ME has been present on every Intel system since 2006 or so.
The only thing that changed with Skylake is that the ME runs on an x86 core, on previous processors the ME ran on some RISC microcontroller.
reply