
이 둘의 차이점은 무엇이며 어떤 상황에서 구현하고 싶습니까? 하나만 원하고 다른 것은 원하지 않는 상황이 있습니까?
위키피디아에 따르면,하이퍼스레딩오버클러킹은 Intel의 독점 기술인 반면, 오버클러킹은 모든 CPU(Intel 또는 기타)에 적용되는 것으로 보입니다.
하지만 여전히 둘 다 동일한 시스템에서 처리 시간을 단축하는 매우 유사한 방법처럼 보이며 동의어인지 상호 중복인지 궁금합니다.
답변1
성능을 높이기 위한 완전히 별개의 두 가지 접근 방식입니다.
오버클러킹은 마더보드(또는 그래픽 카드) 설정을 조정하여 '시계'가 인증된 공급업체보다 빠르게 실행되도록 하는 프로세스입니다. 단일 또는 다중 스레드 시나리오의 성능을 향상시킬 수 있습니다. 또한 과도한 열이 발생하여 회로가 손상될 수 있으므로 위험이 있습니다.
하이퍼스레딩은 하나의 코어를 마치 두 개의 코어인 것처럼 OS에 제공하는 방법입니다(참조:하이퍼스레딩이란 무엇이고 어떻게 작동하나요??). 이를 통해 OS는 단일 코어에서 두 개의 스레드를 어느 정도 동시에 실행할 수 있습니다. 실제로 하이퍼바이저는 코어가 스레드 간에 매우 빠르게 전환하도록 합니다. 이는 일부 다중 스레드 시나리오에서 성능을 향상시킬 수 있습니다. 또한 오버클러킹과 마찬가지로 이 접근 방식에는 위험이 없습니다. 그러나 언급한 바와 같이 Intel 전용 솔루션입니다.
그것들은 상호 배타적이지 않습니다. 하이퍼스레드 CPU를 오버클럭할 수 있습니다.
답변2
하이퍼스레딩(HT)은 더 많은 스레드입니다. 오버클러킹은 프로세서 속도를 높이는 것입니다.
오버클러킹은 하이퍼스레딩보다 게임 애플리케이션에 더 유용하고 실용적입니다. HT는 분할하는 대신 여러 소프트웨어 조각을 동일한 처리 속도로 실행할 수 있기 때문에 미디어 파일을 편집하거나 렌더링하는 데 더 유용합니다.
오버클러킹은 여러 응용 프로그램이 아닌 하나의 응용 프로그램을 실행하고 프로세서의 향상된 성능을 활용할 수 있기 때문에 게임에 더 좋습니다.