인텔 Skylake에 버그가 있나?

스카이레이크는 2015년 8월에 출시된 인텔의 라인업이라고 한다. 본인은 하스웰을 쓰고 있는데, 출시된 인텔 아키텍쳐 목록을 보니 넋놓고 있는 동안 되게 많이 출시됐구만-_-

뭐 이 블로그 방문자는 대부분 알 것이라고 생각하지만 노파심-_-에 설명하자면, 2^n -1 꼴의 소수를 메르센 소수라고 한다. 이런 모양의 소수가 무한히 많은지는 알려져 있지 않으며, 특정 integer sequence의 prime density라는 측면에서 디리클레 정리와 관련이 있다. 일전에 쓴 디리클레 정리에 대한 이야기[1]를 참고하시라.

GIMPS는 분산 컴퓨팅을 이용하여 메르센 소수를 찾는 프로젝트인데, 메르센 소수가 무한히 많은지 잘 모르겠으니 사람들이 떼로 달려 들어서 나누어 계산 좀 해보자는 취지의 작업인 것이다. 위키피디아에 따르면 1996년부터 시작되었다고 하니 분산 컴퓨팅으로서 역사는 꽤나 깊다고 할 수 있다.

그런데 GIMPS 포럼[2]에서 스카이레이크 cpu를 열라게 돌리면 프리징이 발생한다는 이야기[3]가 나오고 있는 모양이다.

검색해보니 GIMPS에서 이용되는 프로그램인 Prime95는 전통적으로도 CPU의 스트레스 테스트로 오버클라커들이 자주 활용하고 있었던 모양인데, 다양한 사이즈의 고속 푸리에 변환을 이용하여 열라게 큰 숫자를 곱함으로서 CPU를 테스트하는 기능이 있다고 한다. mersenne.org[4]에서 다운로드 받을 수 있다.

스카이레이크 컴퓨터에서 Prime95의 Advanced 아래 Test 항목에서 Exponent to test 박스에 14942209를 입력하고 돌리면 프리징이 생긴다고 하는데, 아직 이유는 발견하지 못했다고 한다. 본인의 컴퓨터는 하스웰이라서 의미는 없지만 재미로 돌려보니 노트북 팬 소리가 무지막지해진다 ㅋㅋㅋㅋ

일전에 브런 상수[5]를 찾으려다 발생한 펜티엄 부동 소수점 오류 사고 사건[6]이 생각나는데, 산수 덕후들 때문에 인텔이 고생좀 하는 듯. ㅋ

 


2016.1.13
extreme tech Skylake bug causes Intel chips to freeze under ‘complex workloads’ January 11, 2016 at 4:22 pm

 


2016.4.14
해커뉴스[7]를 보니 노트북용 스카이레이크가 리눅스에서 전력관리를 대단히 잘 못하는 듯.

 


[1] 내 백과사전 디리클레 정리의 증명 : 서론 2010년 9월 2일
[2] https://communities.intel.com/ …. %2F524553
[3] ars technica Intel Skylake bug causes PCs to freeze during complex workloads Jan 11, 2016 10:17pm JST
[4] http://www.mersenne.org/download/
[5] 내 백과사전 쌍둥이 소수(Twin prime)의 역수의 합의 수렴성 – Brun’s constant 2010년 12월 13일
[6] 내 백과사전 펜티엄 프로세서 부동 소수점 에러 사고 2011년 5월 26일
[7] https://news.ycombinator.com/item?id=11492070

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중