Intel announced today that it is redesigning its upcoming processors to protect against the recently disclosed Spectre flaw at the hardware level. Intel CEO Brian Krzanich says in a new post that the one Spectre variant will continue to be addressed by software updates, but Meltdown and the remaining Spectre variant will be mitigated by implementing partitioning in its next-generation Xeon processors and its eighth-generation Core processors due later this year.
While Variant 1 will continue to be addressed via software mitigations, we are making changes to our hardware design to further address the other two. We have redesigned parts of the processor to introduce new levels of protection through partitioning that will protect against both Variants 2 and 3. Think of this partitioning as additional "protective walls" between applications and user privilege levels to create an obstacle for bad actors.
In addition to the hardware redesigns, Intel also announced that, as of today, it has shipped microcode updates for 100 percent of its products launched in the past five years that require protection from Meltdown and Spectre. That process hasn't been pain-free: Intel's initial rollout included buggy updates that were found to cause unwanted reboots on machines that applied them. That issue appeared to have been remedied since, and Microsoft is now assisting in distributing microcode updates via its update catalog.
Besides Intel's own fixes, a number of other companies have been busy rolling out software updates since the disclosure of Meltdown and Spectre. Microsoft issued an emergency patch early on, followed by a set of firmware updates for Surface devies. AMD also announced optional patches, while NVIDIA rolled out a set of software patches for its GPU drivers.