A critical flaw has been found in Intel’s Skylake and Kaby Lake’s Hyperthreading

A critical flaw has been found in Intel's Skylake and Kaby Lake's Hyperthreading

A critical flaw has been found in Intel’s Skylake and Kaby Lake’s Hyperthreading

 
A flaw has been found in Intel’s 6th and 7th generation Skyline and Kaby Lake parts, which causes instability when using hyperthreading in select workloads across several operating systems. 

This flaw was discovered and highlighted by Linux Debian.org, who states that Skylake and Kaby Lake CPUs can “in some situations, dangerously misbehave when hyper-threading is enabled” with this behaviour resulting in “application and system misbehaviour, data corruption, and data loss”.

Right now the only fix for this issue is to disable Hyperthreading on Skylake and Kaby Lake CPUs, though given the fact that this issue only presents itself on select/rare workloads no gamers or general consumers should be affected or concerned by this issue.  

Below is a brief description of how this issue works, with Intel noting that this can be worked around with future microcode updates. 

 


Under complex micro-architectural conditions, short loops of less than 64 instructions that use AH, BH, CH or DH registers as well as their corresponding wider register (eg RAX, EAX or AX for AH) may cause unpredictable system behaviour. This can only happen when both logical processors on the same physical processor are active.

A critical flaw has been found in Intel's Skylake and Kaby Lake's Hyperthreading

 

This issue is known to Intel, though at this time it is unknown when UEFI or BIOS fixes will be available to the Intel motherboards. Right now only a minimal number of consumers are affected by this issue, though it is certainly concerning to find such a flaw in Intel’s modern CPU designs. 

 

You can join the discussion on Intel’s Hyperthreading bug under certain workloads on the OC3D Forums

 

Uh-oh! It looks like you're using an ad blocker.

OC3D relies on ads to provide free content and sustain our operations. By white listing us on your ad blocker, you help support us and ensure we can continue offering valuable content without any cost to you. We only run our own hand picked ads from Industry brands like MSI, BeQuiet, Sapphire and PC-Specialist - meaning they are all relevent to the content you are reading.

We truly appreciate your understanding and support. Thank you for considering whitelisting OC3D