SMT, 하이퍼스레딩
프로세서 친화도와 하이퍼스레딩
    http://minjang.egloos.com/2179862

Windows 7의 효율적인 하이퍼스레딩 관리
    http://minjang.egloos.com/2412965

SMT를 써서 만들어낸 논리적 코어는 물리적으로 따로 존재하는 코어와는 다르다.
한 줄로 적자면, CPU 내의 모든 요소들이 이중화되어 있는 것이 아니고 일부 요소들만 선별적으로 이중화되어 있다.

논리적 코어와 물리적 코어를 구분하지 못하는 OS/응용프로그램에서는 멀티코어 활용의 결과가
오히려 나빠지는 경우도 생길 수 있다. Windows 7의 커널 스케줄러는 XP/Vista와는 달리
이들 코어의 성격을 인식하고 최대한 물리코어에 작업들이 흩어질 수 있도록 신경쓴다고 한다.

SMT의 강점은 시스템이 한가할 때는 드러나지 못한다.
SMT는 시스템이 전반적으로 바빠질 때 CPU 내부의 모든 요소들도 최대한 바쁘게 돌아가도록
우려먹기 위한 것이라고 생각하면 갈피가 잡히는 듯 한데, 맞는 생각인지는 모르겠다.

위 글들은 그에 관련된 내용을 꽤 잘 정리해 둔 글이다.
위 글들은 아래의 글을 보다가 알게 되었다.

돌아온 부활의 그 녀석, 하이퍼스레딩. 2부.
    http://blog.naver.com/tornadosn/50072309524
by 시험さま | 2009/12/14 17:21 | 컴퓨터 | 트랙백 | 덧글(0)
트랙백 주소 : http://chanik.egloos.com/tb/2082273
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글

< 이전페이지 다음페이지 >