인텔 스카이레이크와 카비레이크 프로세서에 하이퍼스레딩 관련 버그가 있어, 바이오스나 마이크로 코드 업데이트가 되기 전까지 이를 끄고 쓰라는 권고가 나왔습니다.
Errata: SKZ7/SKW144/SKL150/SKX150/SKZ7/KBL095/KBW095
"Short Loops Which Use AH/BH/CH/DH Registers May Cause Unpredictable System Behavior."
Problem: "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 (e.g. RAX, EAX or AX for AH) may cause unpredictable system behavior. This can only happen when both logical processors on the same physical processor are active."
작년부터 이 문제에 대해 조사를 했는데, 일단 버그가 발발하면 시스템이 잠기거나 데이터를 잃을 수 있다고 하네요. 이 문제는 하이퍼스레딩과 관련된 것으로, 인텔에 전달은 했지만 답변이 없다고. 다만 마이크로 업데이트는 준비 중이라고 합니다.
여기에는 스카이레이크와 카비레이크의 데스크탑, 모바일, 임베디드 프로세서가 모두 포함됩니다. 그리고 이게 리눅스 시스템에서 제기된 것이긴 하나 윈도우에도 영향을 줄 수 있을 거라네요.
인텔 CPU에 대한 불신이 갈수록 높아지네요
AMD가 잘하는 부분도 있지만 인텔이 자기 살을 너무 깍는거 같습니다 --.....