Are there any CPU’s that are not affected by Sceptre/Meltdown? Please don’t offer up the Raspberry Pi as one of them. I mean real Desktop Hardware.
Conversation
13 comments
Martin Pelletier
Premium Member14 January, 2018 - 10:01 pm
<p>None. </p><p><br></p><p>Intel is now providing Firmware updates for PC / Boards makers. So they will be immune to Spectre soon.</p><p>AMD are also providing Firmware updates for Spectre to PC / Boards makers.</p><p><br></p><p>But I guess the next Intel generations will be immune by default.</p>
<blockquote><a href="#237795"><em>In reply to MartinusV2:</em></a></blockquote><p>Exactly.</p><p><br></p><p>Spectre doesn't seem to be an immediately urgent issue, and as we've seen both Intel and AMD are solving/working around this though firmware/microcode updates. These will soon be installed by default on new system boards and almost certainly new revisions of processors.</p><p><br></p><p>Meltdown though is an Intel only thing and seems to be much more an imminent threat. There doesn't seem to be any real solution in the short term other than a change in OS behaviour – with reasonably significant cost in some situations. Also I would expect it may take some time for fixes to be found in silicon as this is fundamentally a design issue.</p>
<p>Pre Pentium Pro chips from the mid 90s and some 32-bit Atom chips up until 2013, at least for Meltdown, not sure about Spectra, but I would expect they are also immune. So basically, anything that can't run modern Windows.</p>
<blockquote><a href="#278973"><em>In reply to Oasis:</em></a></blockquote><p>Not really a surprise. The complexity of the changes and the amount of re-learning they will need to do is massive. They need to revisit everything they've implemented in the last 20 years or so and review and retest it.</p><p>We also have the 6 new Spectre variants that surfaced this month (2 publicly disclosed, the rest to follow).</p><p>I believe that Intel currently has something like a 2 year lead time for new chips – they might release new chips every year, but they have been in development for at least 2 years.</p><p>With these problems, they first have to stop the development of the newest generation (the one set for a 2020 release), analyse the problems that are being reported and work out where the design has gone wrong – and that is 20 years worth of knowledge they have to unlearn and look at the problem anew. </p><p>So I wouldn't expect to see anything before 2020, and I would think that that is piushing it.</p><p>It might be easier for ARM, SPARC and IBM, as their chip designs are "simpler", in that they use RISC technology, so the microcode is not so compley and you probably have a cleaner, smaller design to go through. But, again, I don't expect them to have fully resolved the problem by this time next year.</p><p>And, as noted above, now people know where to look, they are finding even more of these problems, which means that Intel are currently trying to run in quicksand. For every piece of elastoplast they stick over the cracks in their design, more cracks are appearing. So the question is also, does it make sense to fix the problems now, or should they patch the problems in current chips in the pipeline (i.e. those in the 2020 / 2022 release timeframe) and see what else comes to light, before re-designing a chip that doesn't need patches?</p>
<p>Itanium is probably what you are looking for but your OS choices will be limited. Better to just buy a chipset that you know has a microcode fix. More cost effective anyway.</p>
<p>Nothing comercially available that Windows runs on. The Mill family of CPU's are not affected by either, but they are not at the fab stage yet. In order chips should not be affected, like the early Intel Atoms, but their performance is still slower than the affected chips that have been patched. ARM chips that are in order are also not affected, but same problem.</p>