Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

Skylake and Kaby Lake CPUs have broken hyper-threading
fudzilla.com ^ | 26 June 2017 | Nick Farrell

Posted on 06/26/2017 9:37:28 AM PDT by Ernest_at_the_Beach


Dark side of the hyperthreading loom 


While the war is blazing between Intel and AMD fanboys over the superiority of the latest range of chips, Debian developers have spotted some rather nasty coding in Chipzilla’s latest creations.

During April and May, Intel started updating processor documentation with a new errata note and it turned out that the reason was that Skylake and Kaby Lake silicon has a microcode bug it did not want any one to find out about.

The errata is described in detail on the Debian mailing list, and affects Skylake and Kaby Lake Intel Core processors in desktop, high-end desktop, embedded and mobile platforms, Xeon v5 and v6 server processors, and some Pentium models.

According to the Debian advisory says affected users need to disable hyper-threading “immediately” in their BIOS or UEFI settings, because the processors can “dangerously misbehave when hyper-threading is enabled”.

Symptoms can include application and system misbehaviour, data corruption, data loss and voting Donald Trump. We made the last one up.

Henrique de Moraes Holschuh warned that all operating systems, not only Linux, were subject to the bug.

Intel said that 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.”

It might never have been noticed if Mark Shinwell, a developer working on the OCamlL toolchain, had not contacted the Debian team to explain that the OCaml compiler triggered an Intel microcode issue.

Debian's post notes that Intel has documented the bug and its microcode fixes for Core 6th generation, Core 7th generation, Xeon v5 and v6, and Core 6th generation X series. Mostly this depends on vendors providing BIOS/UEFI updates. However, until they do that, it would be to disable hyper-threading or even shift to AMD.

Last modified on 26 June 2017


TOPICS: Business/Economy; Computers/Internet
KEYWORDS: fudzilla; intel; windowspinglist

1 posted on 06/26/2017 9:37:28 AM PDT by Ernest_at_the_Beach
[ Post Reply | Private Reply | View Replies]

To: Ernest_at_the_Beach

I remember when Sr Managers at Intel were forced to outsource CPU validation to Costa Rica.
These things never happened back 10 years ago.
Other than the FPU flaw which was covered up by an Executive from India.


2 posted on 06/26/2017 9:42:18 AM PDT by Zathras
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce; SunkenCiv
So Intel put out an alert!

And Debian gave more detail.

Earlier post:

Debian Project Warns: Turn off Hyperthreading with Skylake and Kaby Lake (Ubuntu affected)

3 posted on 06/26/2017 9:45:47 AM PDT by Ernest_at_the_Beach
[ Post Reply | Private Reply | To 1 | View Replies]

To: Ernest_at_the_Beach

Tech post with the obligatory anti-Trump snark...


4 posted on 06/26/2017 9:48:09 AM PDT by bigbob (People say believe half of what you see son and none of what you hear - M. Gaye)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Ernest_at_the_Beach
Symptoms can include application and system misbehaviour, data corruption, data loss and voting Donald Trump. We made the last one up.

They just blew their credibility out the water............

5 posted on 06/26/2017 9:53:15 AM PDT by Red Badger (Unless you eat The Bread of Life, you are toast!.......................)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Ernest_at_the_Beach

This does not bode well for Intel.
One of the reasons people are willing to pay more Intel chips
are dependability and flawless performance.

Another door for AMD has just opened.


6 posted on 06/26/2017 9:57:05 AM PDT by tennmountainman ("Prophet Mountainman" Predicter Of All Things RINO...for a small pittanc)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Ernest_at_the_Beach
" However, until they do that, it would be [wise] to disable hyper-threading or even shift to AMD."

Oh, is that all? As if you could just run down to your local Best Buy, grab an AMD chip, and swap the processors. Sure - I'll get right on that.

7 posted on 06/26/2017 9:59:33 AM PDT by alancarp (George Orwell was an optimist.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: tennmountainman
"Another door for AMD has just opened."

My prior snarky comment aside, this is not only right, but the timing is excellent for AMD as their new chip line has just rolled out.

8 posted on 06/26/2017 10:01:16 AM PDT by alancarp (George Orwell was an optimist.)
[ Post Reply | Private Reply | To 6 | View Replies]

To: Ernest_at_the_Beach

Related useless trivia:

For desktop cpus, Intel Core i3 and Core i7 cpus utilize hyperthreading.

Intel Core i5 cpus do not have hyperthreading, although Core i5 cpus are generally faster and more powerful than i3 cpus because they have more real cores (hyperthreading adds virtual cores).

For example, my desktop computer has an Intel Skylake i5-6500 which has 4 cores but no hyperthreading. Despite this, benchmark testing shows that the i5 is faster and more powerful than the i3 skylakes because the i3 come with just two real cores.


9 posted on 06/26/2017 10:01:20 AM PDT by Signalman
[ Post Reply | Private Reply | To 1 | View Replies]

To: Zathras
QA is very important, now particularly with the competition going on with AMD!

Easy for me to say since I am not working with designs nor have I ever.

I just worried about installed the Old big iron,.

10 posted on 06/26/2017 10:17:42 AM PDT by Ernest_at_the_Beach
[ Post Reply | Private Reply | To 2 | View Replies]

To: bigbob

It’s an English freaky tech website.


11 posted on 06/26/2017 10:19:55 AM PDT by Ernest_at_the_Beach
[ Post Reply | Private Reply | To 4 | View Replies]

To: alancarp
More from the comments at Phoronix:

*******************************************

06-25-2017, 01:49 PM

Originally posted by Chewi View Post
Heh, good to know that it's not just Ryzen that misbehaves these days.
intel regularly releases new microcode for their cpu's. over the years intel has had a lot more misbehaving silicon than amd.

Haswell & Broadwell:
http://www.anandtech.com/show/8376/i...eep-broadwelly

Core2:
https://www.theinquirer.net/inquirer...ore-cpu-errata

Another Skylake bug a year ago:
http://www.bit-tech.net/news/hardware/2016/01/11/intel-skylake-crash-erratum/1/
Last edited by torsionbar28; 06-25-2017, 02:20 PM.

12 posted on 06/26/2017 11:10:43 AM PDT by Ernest_at_the_Beach
[ Post Reply | Private Reply | To 8 | View Replies]

To: dayglored; Ernest_at_the_Beach

Ping.


13 posted on 06/26/2017 1:28:54 PM PDT by upchuck (... you might not be interested in Shariah; however Shariah is interested in you. h/t dogcaller)
[ Post Reply | Private Reply | To 1 | View Replies]

To: upchuck; Abby4116; afraidfortherepublic; aft_lizard; AF_Blue; amigatec; AppyPappy; arnoldc1; ...
Potential trouble for Windows... and Linux, and MacOS, and *IX ... PING!

You can find all the Windows Ping list threads with FR search: just search on keyword "windowspinglist".

Thanks to upchuck for the ping!!

14 posted on 06/26/2017 2:41:09 PM PDT by dayglored ("Listen. Strange women lying in ponds distributing swords is no basis for a system of government.")
[ Post Reply | Private Reply | To 13 | View Replies]

To: Ernest_at_the_Beach

This is really only a necessary precaution if you are running these CPU’s on critical up-time infrastructure like web or database servers.


15 posted on 06/26/2017 2:54:27 PM PDT by miliantnutcase
[ Post Reply | Private Reply | To 1 | View Replies]

To: Ernest_at_the_Beach

A Bios update fixes the problem.
Just did mine.


16 posted on 06/26/2017 7:05:14 PM PDT by conserv8 (Always something hungry for something out there. Be careful.)
[ Post Reply | Private Reply | To 1 | View Replies]

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson