제가 컴퓨터에 흥미가 가장 많은 부분은 바로 CPU입니다.
우연히 https://www.youtube.com/watch?v=fj9cuHuTNVU 이 동영상에서
물리코어, 가상코어(쓰레드), 하이퍼쓰레드에 대해서 이야기를 하고 싶습니다.
상식적으로 4코어가 2코어 보다 2배 이상 빠른거는 아니다 이런 단순한 상식 정도는 아는데요.
물리코어가 하이퍼쓰레드(HT,SMT) 방식에 의하여,
2개의 쓰레드로 분리되는 걸로 압니다.
그러면 4코어 8쓰레드와 8코어 8쓰레드(HT,SMT 기능끄기)로 단순하게 보자면... (단, 이때 두 CPU는 모두 동일하며 코어수만 다름)
성능이 동일하게 나와야하는데...
하 CPU 동작원리를 더 자세히 배우고 싶네요.
이걸 게임게시판에 올려야할려다, 생각해보니 CPU에 관련된 글이고 해서 질문드립니다.
8코어가 만약 하이퍼쓰레드 기술을 끈다면 순수물리코어로 작동한다는 것 같다는 영상인데
제가 알기에도 1코어가 1쓰레드 역할을 하는 것으로 알고 있는데.
왜 4코어 8쓰레드와 8코어 8쓰레드와 성능 차이가 꽤 나는 건가요?
하, 제가 무지의 끝을 보여주는 것 같습니다. (너무 어려워요... 흐엉)
죄송하시지만 여유가 있으신 분들은, 첫번째. 물리코어 쓰레드와 하이퍼쓰레드 방식의 차이와...
두번째로는 왜 저런 영상처럼 6코어가 12쓰레드를 이기는 현상이 일어나는 건가요?
고수님들 늦으신데 죄송합니다.
무식하지만 하드웨어를 좋아하는 평범한 공대생이여서,
이런 설명은 다른 사이트에서 전부 다 애매모호하게 설명을 하여서, 고수님들의 답변이 필요합니다...
저도 단순히 절대성능이 4c<8c인게 당연하지 않겠느냐 하는 정도라 자세한 설명은 다른 굇수 분들에게 토스합니다.