하드웨어 Intel Skylake 및 Kaby Lake CPU 하이퍼스레딩 심각한 오류
2017.06.27 19:42
데비안 권고에 따르면 영향을받는 사용자는 BIOS 또는 UEFI 설정에서 "즉시"하이퍼 스레딩을 비활성화해야합니다. 왜냐하면 프로세서가 하이퍼 스레딩이 활성화 될 때 위험 할 수 있기 때문입니다.
증상은 "응용 프로그램 및 시스템 오작동, 데이터 손상 및 데이터 손실"을 포함 할 수 있습니다.
이 권고안을 쓴 Henrique de Moraes Holschuh는 리눅스뿐만 아니라 모든 운영체제가 버그의 영향을 받았다고 지적했다.
복잡한 마이크로 아키텍처 조건에서 AH, BH, CH 또는 DH 레지스터뿐만 아니라 해당 레지스터 (예 : RAX, EAX 또는 AH 용 AX)를 사용하는 64 개 미만의 명령어 루프는 예측할 수없는 시스템 동작을 일으킬 수 있습니다. 이는 동일한 실제 프로세서의 두 논리 프로세서가 모두 활성화 된 경우에만 발생할 수 있습니다.
수정
데비안의 권고문에 따르면 Intel은 Core 6th generation, Core 7th generation, Xeon v5 and v6 , Core 6th generation X 시리즈 의 마이크로 코드 업데이트에서 버그를 문서화하고 수정했습니다 .
데비안 사용자 :
- Kaby Lake - BIOS / UEFI 업데이트에 대해 시스템 공급 업체에 문의하고 그 동안 하이퍼 스레딩을 비활성화하십시오.
- Skylake - 모델에 따라
intel-microcode
패키지를 사용할 수 있습니다. 그렇지 않으면 하이퍼 스레딩을 비활성화하고 BIOS / UEFI 수정을 기다립니다.
다른 사용자는 플랫폼 별 수정이 필요하거나 BIOS / UEFI 업그레이드를 시스템 공급 업체로부터받을 수 있습니다. 예를 들어 Windows 사용자는 마이크로 코드 드라이버 업데이트가 있는지 확인해야하며 사용 가능할 때까지 하이퍼 스레딩을 비활성화하는 것이 좋습니다. ®
아~~ 암드와 싸우기 위해 잘 만들어도 잘 될까 말까하는데
인텔의 자뻑이 오랜만에 나오네요.