분류 목록

    분류 전체보기 (1496)
    남식이의 생활 이야기 (149)
    유용한 정보<휴대폰> (668)
    유용한 정보<컴퓨터> (635)
    유용한 정보<기타> (44)

인텔CPU의 하이퍼스레딩이란 무엇인가?

 컴퓨터의 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 프로세서는 코어수와 논리 프로세수가 동일하게 표시됩니다.
신고

의견을 남겨 주세요

  1. 나오미 2015.01.20 07:47 신고  수정/삭제  댓글쓰기

    결론은 하이퍼스레딩은 가상화로 만들어진 cpu 영역이라는게 문제인듯합니다~ㅎ

    • Favicon of http://jnstory.net 조남식 2015.01.22 15:19 신고  수정/삭제

      아무래도 가상CPU이기 때문에 실제 코어만큼의 성능은 안나올 것으로 예상됩니다. 그렇지만, 있고 없고의 차이는 큰 것 같습니다.

Powerd by Tistory, designed by criuce, modify by Namsik's Story
rss
TOP