The Skylake bug: what it is and how to test it The Skylake bug: what it is and how to test it

In case you haven't read about it yet, the Core i7-6700K desktop CPU with Hyper-Threading enabled has been reported to have a bug that makes it lock up when confronted with complex workload. On its official forum, Intel didn't only confirm this rumor, but also indicated that the issue might be affecting more Skylake hardware, not just the previously mentioned processor: "Intel has identified an issue that potentially affects the 6th Gen Intel Core family of products. This issue only occurs under certain complex workload conditions, like those that may be encountered when running applications like Prime95. In those cases, the processor may hang or cause unpredictable system behavior. Intel has identified and released a fix and is working with external business partners to get the fix deployed through BIOS."

The good news for those who have bought a Skylake-powered device is that the bug seems to act somewhat inconsistently and not everybody can recreate it (which means that you may be among the lucky ones who don't run into it). At the moment, the most common way of triggering the bug is Prime95, a benchmarking / stress testing tool which looks for all the prime numbers in a sequence (hence the name). Even those who have encountered the bug say that the time it takes to manifest itself varies from seconds to minutes or hours. Intel said it's working on a fix for the issue, but we don't have an official time frame just yet.

In case you just bought some Skylake hardware and want to see if it is bugged, here's what you need to do:

  • Download and install (unpack)  Prime95.
  • If you use the latest version of the tool, you will need to create a TXT file inside the application's folder. Name it "local.txt", write CpuSupportsFMA3=0 in the file, then save and close it.
  • Run Prime95 and dismiss the dialogue that pops up by clicking on the Just Stress Testing button.
  • In the Torture Test window that shows up press the Custom button.
  • Set both the Min FFT size (in K) and Max FFT size (in K) values to 768.
  • Check the Run FFs in-place box and set the value to 120.
  • Click OK, then wait to see if the CPU locks up.

Now that you know what the Skylake bug is and how to test for it, you might want to find out the top 4 reasons not to miss 2015 or check out the best tablets expected to come out this year.

Referenced Windows applications

Prime95
FREE
rating

Prime95 lets you participate in the Great Internet Mersenne Prime Search.

Author's other posts

How to make your Mac kid-friendly?
Article
How to make your Mac kid-friendly?
A few tips on how to ensure your kids' safety while they're using Macs as well as on how to keep the machine safe from your children.
Samsung's next Galaxy phone is already up for reservations
News
Samsung's next Galaxy phone is already up for reservations
Even though Samsung hasn't announced the price of the upcoming Galaxy phone or its technical specifications, we can already make reservations and be among the first to receive it.
Find out which Android phones will be able to run Fortnite
News
Find out which Android phones will be able to run Fortnite
Curious to see if you'll be able to play the Android version of Fortnite on your phone? Here's the complete list of supported devices.
Mac security tricks
Article
Mac security tricks
If you don't have a lot of experience in using your Mac, here are a few tips that could keep your machine safe from various threats.