{{위키데이터 속성 추적}}
[[파일:Hyper-threaded CPU.png|섬네일|upright=1.5|HTT를 표면상 기술한 그림. RAM에서 명령을 페치(fetch)하고 (다른 색으로 칠된 상자들은 다른 프로그램 네 개의 명령을 의미), 프론트엔드에 의해 디코딩 후 재정렬한 다음 (흰 상자는 [[파이프라인 버블]]을 의미), 동일한 [[클럭 사이클]] 동안 다른 프로그램 두 개에서 명령을 실행할 수 있는 실행 코어로 전달된다.<ref>{{웹 인용
 | url = http://arstechnica.com/features/2002/10/hyperthreading/1/
 | title = Introduction to Multithreading, Superthreading and Hyperthreading
 | date = 2002-10-03 | accessdate = 2015-09-30
 | author = Jon Stokes | publisher = ''[[Ars Technica]]''
 | pages = 2&ndash;3
}}</ref><ref>{{웹 인용
 | url = http://www.cs.sfu.ca/~fedorova/Teaching/CMPT886/Spring2007/papers/hyper-threading.pdf
 | title = Hyper-Threading Technology Architecture and Microarchitecture
 | date = 2006-12-12
 | accessdate = 2015-09-30
 | author1 = Deborah T. Marr
 | author2 = Frank Binns
 | author3 = David L. Hill
 | author4 = Glenn Hinton
 | author5 = David A. Koufaty
 | author6 = J. Alan Miller
 | author7 = Michael Upton
 | website = cs.sfu.ca
 | format = PDF
 | 보존url = https://web.archive.org/web/20150923211343/http://www.cs.sfu.ca/~fedorova/Teaching/CMPT886/Spring2007/papers/hyper-threading.pdf
 | 보존날짜 = 2015-09-23
 | url-status = dead
 }}</ref><ref>{{웹 인용
 | url = http://www.anandtech.com/show/6355/intels-haswell-architecture/6
 | title = The Haswell Front End{{snd}} Intel's Haswell Architecture Analyzed
 | date = 2012-10-05 | accessdate = 2015-09-30
 | author = Anand Lal Shimpi | publisher = [[AnandTech]]
}}</ref>]]
'''하이퍼스레딩'''({{llang|en|Hyper-Threading Technology, Hyper-threading, HT Technology}}, 이하 HTT)은 인텔이 [[동시 멀티스레딩]]을 구현한 기술이다. 물리상 실행 장치 한 개에 가상 실행 장치(virtual 또는 logical core) 두 개를 할당해 성능을 높이려는 기술이다. [[운영체제|운영 체제]]는 [[코어]] 한 개당 스레드가 두 개씩 추가되어 싱글 코어(1개)는 듀얼 코어(2개), 듀얼 코어(2개)는 쿼드코어(4개), 트리플 코어(3개)는 헥사(6개)코어, 쿼드코어(4개)는 옥타코어(8개), 헥사(6개)코어는 도데카(12개)코어, 옥타코어(8개)는 헥사 데시멀 코어(16개)가 장착 되어있다고 인식한다.

== 발전 ==
[[넷버스트 마이크로아키텍처]]에 기초한 CPU들 중 노스우드 코어를 시작으로 프레스캇, 시더밀 코어가 하이퍼 스레딩 기술을 지원했으나 에너지 비효율성을 비평받았는데 이를테면 저전력 CPU 설계사 [[ARM 유한회사|ARM]]은 [[동시 멀티스레딩]]이 듀얼 CPU 설계에서 보다 전력 최대 46% 이상을 사용할 수 있다고 언급했고 SMT가 [[스레싱|캐시 스레싱]]을 42%까지 증대하게 하는데 듀얼 코어는 37% 감소하게 한다고 언급하였다.<ref>the Inquirer의 기사 [http://www.theinquirer.net/default.aspx?article=33438 ARM is no fan of HyperThreading] {{웨이백|url=http://www.theinquirer.net/default.aspx?article=33438# |date=20070313063510 }} (영어)</ref> 이러한 이유로 인텔은 [[동시 멀티스레딩|SMT]]를 잠시 개발 중인 [[마이크로아키텍처]]에서 제거하려 한 적도 있었으나 넷버스트 아키텍처의 단점 중 하나인 고클럭 상태에서의 낮은 처리 능력을 상쇄하고자 제거할 수 없었다.

[[넷버스트 마이크로아키텍처]] 이후 세대 즉 [[코어 마이크로아키텍처]]에 기초한 CPU들은 넷버스트 아키텍처의 단점을 폐호해 이 기술을 제거하게 됐고 하이퍼 스레딩은 코어 마이크로아키텍처의 차세대인 [[네할렘 마이크로아키텍처]]를 목적한 계획으로 남게 됐다. 그 후 네할렘 마이크로아키텍처에 토대한 [[인텔 코어 i7]]부터 전보다 개량된 하이퍼 스레딩 기술이 탑재됐다.

== 성능 ==
기술 특성상 하이퍼 스레딩은 대체로 그것에 최적화한 [[소프트웨어]]의 작업에서는 사용하지 않았을 때보다 성능이 높은 반면, 그렇지 않은 작업 대부분에서는 비슷하거나 오히려 성능을 떨어뜨리는데 이것은 예전의 [[넷버스트 마이크로아키텍처]]에 기초한 CPU와 최신의 [[네할렘 마이크로아키텍처]]에 기초한 CPU에서 유사하게 나타나는 특징이다. 예컨대 [[x264]] 같은 일부 [[부호화|인코딩]] [[프로그램]]이나 [[포토샵]] 등은 성능이 향상되나 [[웹 서버]]용 [[응용 소프트웨어|애플리케이션]]이나 과학 계산용 프로그램 등은 성능이 저하된다.<ref>iXBT Labs의 기사 [http://ixbtlabs.com/articles3/cpu/ci7-turbo-ht-p1.html Intel Core i7 In Detail] (영어) 및 해당 기사를 우리글로 옮긴 기글하드웨어 웹사이트의 게시물 [http://gigglehd.com/zbxe/1803220 Core i7에 대한 고찰...(Trubo Boost, HT)]</ref>

== 각주 ==
<references />

== 같이 보기 ==
* [[동시 멀티스레딩]]
* [[멀티 코어]]

== 외부 링크 ==
* 인텔의 [http://www.intel.com/technology/platform-technology/hyper-threading/ 하이퍼스레딩 살펴 보기]
* [https://web.archive.org/web/20090227123128/http://www.osdcom.info/content/view/30/39/ 하이퍼스레딩 살펴 보기] (OSDEV 커뮤니티)
* [http://arstechnica.com/articles/paedia/cpu/hyperthreading.ars 소개글]

{{CPU 기술}}
{{병렬 컴퓨팅}}

[[분류:스레드]]
[[분류:X86 아키텍처]]