컴퓨터의 CPU 프로세서를 구매하기 위해서 다나와(새창)을 찾아보니 코어 수와 스레드 수가 다르게 표시되어 당황하신 경험이 있으시다면 이 포스트를 참고하세요! 이 포스트는 인텔 CPU 프로세서에서 주로 사용되는 하이퍼스레딩(HyperThreading) 기술에 대해서 요약하여 설명하고 있습니다.
하이퍼스레딩이란?
하이퍼스레딩(HyperThreading)은 1코어를 가지고 있는 CPU 프로세서를 2코어 CPU로 만드는 기술로서 처리할 데이터가 많은 인코딩 프로그램, 포토샵, 렌더링, 게임을 사용하거나 여러 작업을 동시에 진행할 때 프로세서의 처리량을 높여 성능을 극대화하는 기술로서 인텔 아톰 시리즈 / 인텔 i3 시리즈 / 인텔 i7 시리즈 / AMD FX8000 시리즈와 같은 개인용 컴퓨터를 위한 프로세서에 적용되고 있습니다. 즉, 1개의 코어를 2개로 나누어 성능향상을 꾀한 것입니다.
하이퍼스레딩 지원 CPU 찾아보기
앞에서 이야기한 것과 같이 하이퍼스레딩(HyperThreading)을 지원하는 CPU 프로세서는 코어 수와 스레드 수가 다르게 표기되어 있습니다. 예를 들어서 하이퍼스레딩(HyperThreading)을 지원하지 않는 4세대 코어 i5 프로세서는 쿼드코어(4개), 스레드(4개)로 동일하지만 하이퍼스레딩(HyperThreading)을 지원하는 4세대 코어 i7 프로세서는 쿼드코어(4개), 스레드(8개)로 다르게 표시된 것을 확인할 수 있습니다.
하이퍼스레딩의 효과
超线程威力有多强?i7/i5/i3纵向对比(새창)을 읽으시면 알 수 있듯이 하이퍼스레딩(HyperThreading)을 통하여 CPU 프로세서의 성능을 약 20%~25%(2013년기준) 향상할 수 있습니다. 한마디로 하이퍼스레딩(HyperThreading)을 지원하는 소프트웨어를 사용할 때는 성능이 향상되는 효과를 가져오지만, 하이퍼스레딩(HyperThreading)을 지원하지 않는 소프트웨어를 사용하는 경우에는 오히려 성능이 떨어지거나 성능향상 효과가 없을 수 있습니다.
하이퍼스레딩 확인 방법
현재 사용 중인 컴퓨터의 CPU 프로세서와 코어 수와 스레드 수를 확인하고 싶으시다면 인터넷에서 CPU 프로세서의 모델명을 검색하거나, 작업관리자의 성능 탭을 통하여 어렵지 않게 확인할 수 있습니다. 작업관리자를 예로 들어 하이퍼스레딩(HyperThreading)을 지원하는 CPU 프로세서는 코어 수와 논리 프로세서 수가 다르게 표시되지만 하이퍼스레딩(HyperThreading)을 지원하지 않는 CPU 프로세서는 코어 수와 논리 프로세서 수가 동일하게 표시됩니다.