IT Product

CPU의 코어와 쓰레드는 무엇인가? 2023.ver

이준환 2023. 5. 31. 12:07
반응형

 

  • 코어(Core) - CPU에 물리적인 존재하는 연산 칩의 개수 | Core : 중심, 핵심
  • 스레드(Thread) - OS 운영체제에서 인식하는 논리적 Core의 개수
    • ㄴ> 싱글 코어 👤 = 한 명이 컴퓨터에서 일한다 = 한 번에 하나씩만 처리 가능
싱글코어
1코어/1Core
펜타코어
5코어/5Core
듀얼코어
2코어/2Core
헥사코어
6코어/6Core
트리플코어
3코어/3Core
헵타코어
7코어/7Core
쿼드코어
4코어/4Core
옥타코어
8코어/8Core

하이퍼 스레딩(Hyper-Threading)

"하이퍼 스레딩 기술은 각 코어에서 둘 이상의 스레드를 실행할 수 있는 하드웨어 혁신입니다.

스레드가 많을수록 더 많은 작업을 병렬로 수행할 수 있습니다." 라고 인텔 공홈에 적혀있다.

 

  • 쉽게 설명하자면
    • 코어의 수를 2배 만큼 OS(운영체제)에서 인식하게 하는 기술
      • 기본적으로 CPU는 한번에 1개의 스레드만 처리할 수 있음.
      • 그러나 하이퍼 스레딩이란 동시에 2개의 스레드를 처리 할 수 있습니다

Ex) 2코어 2쓰레드 => 2코어 4쓰레드

4코어 4쓰레드 => 4코어 8쓰레드


근데 코어가 많으면 좋음?

  • 가벼운 프로그램을 돌릴 때(사무 작업) : 별 문제 없음
  • 무거운 프로그램을 돌릴 때 (고사양 게임, 영상 편집, 방송) : 각 프로그램마다 요구하는 코어의 개수가 있는데, 아무래도 다중 작업을 하는 경우에는 코어가 많은게 좋다.

인텔 기준 CPU 세대별 코어/쓰레드 현황표

등급
1세대~
7세대
8세대
9세대
10세대
11세대
12세대
13세대
i3
2코어
/2쓰레드
4코어
/4쓰레드
4코어
/4쓰레드
4코어
/8쓰레드
4코어
/8쓰레드
4코어/8쓰레드
4코어 8쓰레드
i5
4코어
/4쓰레드
6코어
/6쓰레드
6코어
/6쓰레드
6코어
/12쓰레드
6코어
/12쓰레드
6코어 12쓰레드
6+4코어 12+4쓰레드
(10코어 16쓰레드)
6+4코어 12+4쓰레드
(10코어 16쓰레드)
6+8코어 12+8쓰레드
(14코어 20쓰레드)
i7
4코어
/8쓰레드
6코어
/12쓰레드
8코어
/8쓰레드
8코어
/16쓰레드
8코어
/16쓰레드
8+4코어 16+4쓰레드
(12코어 20쓰레드)
8+8코어 16+8쓰레드
(16코어 24쓰레드)
i9

8코어
/16쓰레드
10코어
/20쓰레드
8코어
/16쓰레드
8+8코어 16+8쓰레드
(16코어 24쓰레드)
8+16코어 16+16쓰레드
(24코어 32쓰레드)

특징

  • 1~8세대 : i7에만 하이퍼 쓰레딩이 적용
  • 9세대 : i9에만 하이퍼 쓰레딩이 적용
  • 10~11세대 : i3, i5, i7, i9모두 하이퍼 쓰레딩 적용
  • 12세대 : 하이퍼 쓰레딩 + P코어 E코어 적용

 

 

 

 

반응형