게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
스카이레이크/카비레이크 하이퍼스레딩 결함
게시물ID : computer_346029짧은주소 복사하기
작성자 : 흔한닉네임
추천 : 4
조회수 : 985회
댓글수 : 5개
등록시간 : 2017/06/26 09:47:51
옵션
  • 펌글
데비안 리눅스와 OCaml 개발진이 인텔 스카이레이크와 카비레이크 CPU에서 치명적인 하이퍼쓰레딩 오류를 발견하였습니다. 
 
데비안 리눅스측은 해당 문제는 OS에 상관없이 일어나는 것이며 해당 문제를 수정하는 메인보드 바이오스 업데이트가 나올 때 까지 하이퍼쓰레딩을 즉시 비활성화하라고 경고했습니다.  
 
이 오류는 프로세서의 마이크로코드 관련 결함으로, 해당 오류가 발생하면  예기지 못한 시스템 동작을 일으킬 수 있으며 데이터 오염이나 데이터 손실을 야기할 수 있습니다. 
 
이것은 리눅스 커뮤니티에서 발견된 문제이지만 리눅스에만 해당하는 문제가 아닌 것으로 판명되었습니다. 
 
이 오류는 발생하는 조건이 복잡하여 흔히 일어나지는 않지만 반대로 얼마나 많은 프로그램이 이 오류에 영향을 받는지 알 수 없으며, 또한 이 영향을 받는 프로그램을 감지해내기가 힘들다고 밝혔습니다.  
 
 인텔이 명시한 해당 오류는 아키텍처별로 Errata SKZ7, SKW144, SKL150, SKX150, SKZ7, KBL095, KBW095 이며 이 Errata는 다음과 같습니다
 
- Errata: AH/BH/CH/DH레지스터를 이용하는 짧은 루프는 예기치 못한 시스템 동작을 일으킬 수 있습니다. 
 
- 문제점: 복잡한 마이크로아키텍처적인 조건 하에, AH, BH, CH, DH레지스터 뿐만 아니라 그것과 상응하는 더 넓은 레지스터(예: AH의 경우는 RAX, EAX, AX 레지스터)를 이용하는 64 개 명령어 보다 짧은 루프는 예기치 못한 시스템 동작을 일으킬 수 있습니다. 
 
이것은 두개의 논리 프로세서가 같은 물리 프로세서 위에서 동작중일때만 발생합니다. 
 
- 영향: 이 오류로 인해 시스템은 예기치 못한 시스템 동작을 겪을 수 있습니다. 
 
- 해결책: 바이오스가 이 문제를 수정하는 패치를 넣을 수 있습니다.  해당 문제를 경고한 데비안 리눅스 측은 Errata SKZ7/SKW144/SKL150/SKX150/SKZ7/KBL095/KBW095를 수정하는 BIOS/UEFI 패치를 받기 전까지는 바이오스를 통하여 하이퍼쓰레딩을 끄도록 권장하고 있습니다.  
 
지금까지 이 오류로 인한 보고된 증상은 컴파일러와 어플리케이션 튕김, 올바르지 않은 프로그램 동작, 잘못된 프로그램 출력입니다.  
 
출처: 
 https://lists.debian.org/debian-devel/2017/06/msg00308.html 
 
https://www3.intel.com/content/dam/www/public/us/en/documents/specification-updates/desktop-6th-gen-core-family-spec-update.pdf
출처 http://www.coolenjoy.net/bbs/38/1165806
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호