CPU 코어란? 코어 수의 의미와 성능을 비교하는 방법

CPU 코어(Core)는 중앙 처리 장치(CPU, Central Processing Unit) 안에서 프로그램의 명령을 실행하는 물리적인 처리 단위입니다. 코어가 여러 개면 작업을 나누어 동시에 처리할 여지가 커지지만, 코어 수가 두 배라고 모든 프로그램이 두 배 빨라지는 것은 아닙니다. 코어 수를 읽을 때는 스레드 수, 코어의 종류와 실제 사용하는 프로그램을 함께 봐야 합니다.

코어는 CPU 안에서 어떤 일을 하나요?

코어는 명령을 가져와 해석하고, 계산하거나 메모리의 데이터를 읽고 쓰는 일을 수행합니다. CPU라는 제품 하나 안에 이런 처리 단위가 여러 개 들어 있으면 다중 코어 프로세서라고 합니다. 4코어는 물리적인 처리 단위가 네 개라는 뜻이며, CPU가 메인보드에 네 개 꽂힌다는 뜻은 아닙니다.

각 코어에는 명령 실행에 필요한 회로와 상태를 보관하는 공간이 있습니다. 다만 캐시 같은 일부 자원은 설계에 따라 다른 코어와 공유합니다. 코어를 완전히 분리된 작은 컴퓨터라고 생각하면 메모리와 캐시를 공유하는 구조를 놓치기 쉽습니다.

CPU 패키지 안의 네 코어가 외부 시스템 RAM을 함께 사용하는 개념도

위 그림은 네 개의 코어가 작업을 나눠 맡을 수 있다는 개념도입니다. 실제 반도체 배치나 특정 제품의 회로를 재현한 그림은 아닙니다. 코어 하나도 여러 실행 장치를 활용할 수 있으므로, 4코어를 “한 번에 명령 네 개만 처리한다”는 뜻으로 해석해서는 안 됩니다.

코어 수와 스레드 수는 어떻게 다른가요?

코어는 물리적인 실행 자원이고, CPU 사양에서 말하는 스레드는 운영체제가 작업을 배치할 수 있는 하드웨어 실행 문맥의 수입니다. 운영체제에서는 이를 논리 프로세서로 볼 수 있습니다. 둘은 같은 숫자일 수도 있고 다를 수도 있습니다.

구분 뜻 확인할 점
코어 명령을 실행하는 물리적인 처리 단위 개수뿐 아니라 구조와 성능이 중요합니다.
CPU 사양의 스레드 하드웨어 실행 문맥의 수 코어마다 제공하는 수가 같지 않을 수 있습니다.
프로그램의 스레드 프로세스 안에서 실행되는 소프트웨어 작업 흐름 CPU 사양의 스레드 수보다 많이 만들 수도 있습니다.

일부 CPU는 동시 멀티스레딩(SMT, Simultaneous Multithreading)을 이용해 코어 하나를 두 개의 논리 프로세서로 제공합니다. 두 논리 프로세서는 같은 코어의 자원을 공유하므로 물리 코어가 두 개로 늘어난 것은 아닙니다. Intel의 하이퍼스레딩 설명에서도 하나의 코어가 여러 실행 문맥을 제공하는 구조를 설명합니다. CPU 스레드의 의미와 코어와의 차이를 함께 보면 사양표를 구분하기 쉽습니다.

코어가 많아도 항상 더 빠르지는 않은 이유

작업을 여러 조각으로 나누어 동시에 실행할 수 있어야 여러 코어를 충분히 활용합니다. 렌더링이나 다수의 독립된 계산처럼 병렬화하기 좋은 작업에서는 코어가 늘어난 효과를 볼 수 있습니다. 반면 앞 단계의 결과를 기다려야 하는 작업은 코어를 추가해도 대기 시간이 그대로 남습니다.

예를 들어 파일 100개를 각각 변환하는 작업은 파일별로 나눌 수 있지만, 프로그램이 이를 한 개씩만 처리하도록 만들어졌다면 남는 코어가 일을 대신해 주지는 않습니다. 작업을 나누는 비용, 메모리 대역폭과 저장 장치 속도도 전체 시간을 제한합니다.

성능을 비교할 때는 코어 수 외에 코어당 처리 능력, 동작 주파수, 캐시, 전력 제한과 냉각 상태를 확인해야 합니다. 게임도 그래픽 카드가 먼저 한계에 도달하면 CPU 코어를 늘린 효과가 작을 수 있습니다. 서로 다른 세대의 CPU를 코어 수나 GHz 하나로 줄 세우기 어려운 이유입니다.

코어 수가 같아도 클럭과 주기당 처리량, 캐시 구조, 전력 제한이 다르면 지속 성능이 달라집니다. 게임에서 코어가 부족한지 확인하려면 CPU·GPU 병목 진단과 벤치마크 비교 조건을 함께 보세요.

P코어와 E코어가 섞인 CPU는 어떻게 읽나요?

일부 프로세서는 특성이 다른 코어를 함께 사용하는 하이브리드 구조입니다. Intel의 P코어(Performance-core)와 E코어(Efficient-core)가 대표적입니다. 운영체제는 실행할 작업과 코어의 특성을 고려해 작업을 배치하며, 총 코어 수만으로 각 코어의 성능이 같다고 판단하면 안 됩니다.

예를 들어 Core i7-12700K 공식 사양은 P코어 8개와 E코어 4개를 합친 12코어, 총 20스레드입니다. 이 제품의 P코어는 코어당 두 스레드를 제공하고 E코어는 하나를 제공합니다. 반면 Core Ultra 7 265K 공식 사양은 P코어 8개와 E코어 12개를 합친 20코어이며 총 스레드 수도 20개입니다. “Intel CPU는 코어 수의 두 배가 스레드 수”라는 공식은 성립하지 않습니다.

이 예는 구성 차이를 보여 주며 두 제품의 성능 순위를 뜻하지 않습니다. 실제 선택에서는 해당 모델의 코어 구성과 사용 프로그램의 측정 결과를 확인해야 합니다. 하이브리드 구조의 작업 배치는 Intel의 12세대 하이브리드 아키텍처 개발 가이드에서 더 자세히 설명합니다.

내 컴퓨터의 코어 수 확인하기

  1. Windows에서 Ctrl + Shift + Esc를 눌러 작업 관리자를 엽니다. 간단한 화면만 보이는 버전이면 상세 화면으로 전환합니다.
  2. 성능 → CPU를 선택합니다.
  3. CPU 모델명 아래의 코어와 논리 프로세서 수를 구분해 읽습니다. 코어는 물리적 개수, 논리 프로세서는 현재 운영체제에서 사용할 수 있는 실행 문맥입니다.

숫자가 사양표와 다르면 먼저 정확한 모델명을 대조합니다. 가상 머신 안에서는 할당된 가상 CPU 구성이 보일 수 있고, 펌웨어에서 일부 코어나 SMT를 끈 경우에도 값이 달라질 수 있습니다. 이유를 확인하기 전에 부팅 옵션이나 BIOS 설정을 무작정 바꾸지 않는 편이 좋습니다. Linux에서 확인하려면 CPU 이름·코어·스레드 수를 확인하는 방법을 참고할 수 있습니다.

용도에 맞게 코어 수를 비교하는 기준

  • 문서 작업과 웹 사용: 코어 수를 가장 먼저 늘리기보다 자주 쓰는 프로그램의 반응 속도, 메모리와 SSD 구성을 함께 봅니다.
  • 게임: 실제 게임, 해상도와 그래픽 카드 조합에서 CPU 병목이 있는지 확인합니다. 게임별로 사용하는 코어 수와 주된 처리 흐름이 다릅니다.
  • 렌더링·인코딩·개발: 사용하는 프로그램이 CPU로 처리하는 구간과 병렬 처리 지원 정도를 확인합니다. GPU 가속이나 라이선스 제한 때문에 CPU 코어 추가 효과가 작아질 수도 있습니다.
  • 여러 작업 또는 가상 머신: 동시에 실행할 작업량뿐 아니라 메모리 용량과 저장 장치 대역폭까지 계산합니다.

구입 후보를 정했다면 동일한 작업 조건의 벤치마크에서 처리 시간과 소비 전력을 비교하세요. “몇 코어가 무조건 필요하다”는 숫자보다 지금 실행할 프로그램이 추가 코어를 실제로 쓰는지가 더 유용한 기준입니다.

같은 카테고리의 다른 글
마우스 / 센서 - 종류와 장단점

마우스 / 센서 - 종류와 장단점

마우스 센서는 컴퓨터 마우스의 움직임을 감지하고 이를 디지털 신호로 변환하는 장치입니다. 주로 사용되는 센서 타입은 광학 센서와 레이저 센서입니다. 각 센서의 작동 원리와 장단점에 대해서 알아보겠습니다. 광학 센서 광학 센서는 LED(발광 다이오드)와 CMOS(상보형 금속산화반도체) 이미징 칩을 사용합니다. 일반적으로 빨간색 LED가 사용됩니다. 이 LED는 마우스 바닥을 비추며, CMOS 센서가 표면의 이미지를 초당 수천 ...

CPU 소켓이란? 종류와 메인보드 호환성 확인 방법

CPU 소켓이란? 종류와 메인보드 호환성 확인 방법

CPU 소켓과 LGA·PGA·BGA의 차이를 설명하고 메인보드 지원 목록, BIOS 버전, 쿨러 등 실제 호환성을 확인하는 순서를 정리합니다.

모니터 / 캘리브레이션과 ICC 프로파일의 차이 및 작업 순서

모니터 / 캘리브레이션과 ICC 프로파일의 차이 및 작업 순서

캘리브레이션과 프로파일링, 파일·모니터 ICC 프로파일의 역할을 구분합니다. 목표 설정·측정·적용·검증·복구 순서와 재측정이 필요한 조건을 설명합니다.

모니터 / 해상도 비교와 선택 방법: FHD·QHD·4K

모니터 / 해상도 비교와 선택 방법: FHD·QHD·4K

FHD·QHD·4K의 픽셀 수와 화면 크기·PPI·배율의 관계를 설명합니다. Windows 설정과 고해상도·고주사율 연결을 확인하는 방법을 정리합니다.

데스크톱 / 2.5인치, 3.5인치 하드디스크(HDD) 장착하는 방법

데스크톱 / 2.5인치, 3.5인치 하드디스크(HDD) 장착하는 방법

SSD를 사용하는 추세이기는 하지만, 자주 사용하지 않는 자료 보관용으로는 HDD가 좋다. 용량이 크고 저렴하니까. 외장케이스를 사서 사용하는 방법도 있지만, 조금 번거롭더라도 PC에 장착하는 게 사용하기 편하다. 번거롭기만 할 뿐 어렵지 않다. 일단 확인할 것은 디스크 연결 케이블이 IDE이냐 SATA이냐 확인하는 건데, 아주 구형이 아닌 이상 SATA일 것이다. SATA 방식 HDD 연결 부위는 아래처럼 ...

KT 공유기 / GiGA WiFi Wave 2 / 초기화하는 방법

KT 공유기 / GiGA WiFi Wave 2 / 초기화하는 방법

KT 공유기를 사용하고 있습니다. 겉면에 GiGA WiFi Wave 2라고 써있네요. 장기고객 혜택이었는지 결합할인 때문이었는지는 기억이 나지 않지만, 공짜로 사용하고 있습니다. 오랫동안 사용해서인지 작동하는 게 좀 이상해져서 초기화를 했습니다. 방법은 간단한데, 모든 설정이 사라지므로 중요한 설정은 메모해두는 것이 좋습니다. KT 공유기 옆면에 초기화 버튼이 있습니다. 펜 같은 걸로 꾸욱 누르고 잠시 기다랍니다. 전면에 LED가 ...

모니터 / KVM·PBP·PIP의 차이와 두 컴퓨터 연결 방법

모니터 / KVM·PBP·PIP의 차이와 두 컴퓨터 연결 방법

KVM의 입력·USB 전환과 PBP·PIP 화면 표시의 차이를 설명합니다. 두 컴퓨터의 영상·업스트림 배선, 입력 매핑과 주변기기 점검 방법을 안내합니다.

USB Type C To HDMI 연결 케이블로 노트북와 모니터 연결하기

USB Type C To HDMI 연결 케이블로 노트북와 모니터 연결하기

노트북을 사용합니다. 집이나 회사에서는 모니터와 연결해서 사용합니다. 노트북과 모니터, 두 개의 화면에서 작업하는데, 어떤 작업을 할 때는 그걸로도 부족할 때가 있습니다. 그래서 모니터를 하나 더 연결하기로 했습니다. 그런데 문제가 있습니다. 노트북에 HDMI 단자가 하나만 있습니다. DP도 없습니다. 대신 USB Type C 포트가 있습니다. 검색을 해보았습니다. USB C HDMI... 잔뜩 상품이 나오더군요. ...

엡손 무한 복합기 L455 / 잉크 리필하는 방법

엡손 무한 복합기 L455 / 잉크 리필하는 방법

엡손 무한 복합기 L455의 잉크를 리필하는 방법은 처음 구입 시 잉크를 넣는 방법과 동일하다. 잉크는 하이마트나 인터넷 쇼핑몰에서 구입할 수 있는데, 배송비까지 생각하면 하이마트가 더 저렴한 듯 하다. 가격은 계속 오르니 미리 많이 사두는 것이 좋다. 잉크 리필 과정은 다음과 같다. 잉크의 뚜껑을 열고... 은박지(?)를 제거하고 뚜껑을 닫는다. 잉크통을 엽으로 눕히고... 잉크의 꼭지를 따고 부으면 ...

로데 SC7 / 스마트폰에 녹음이 되지 않을 때 해결 방법

로데 SC7 / 스마트폰에 녹음이 되지 않을 때 해결 방법

영상을 찍을 일이 생겼습니다. 영상을 찍을 때 좋은 카메라만 필요한 것은 아닙니다. 좋은 마이크도 필요합니다. 고화질의 영상이 아니라면, 어쩌면 마이크가 더 중요합니다. 잡음이 심한 영상은 아무리 화질이 좋아도 보고 싶지 않습니다. 그래서 무선 마이크 BOYA BY-WM8 Pro를 샀습니다. 그리고, DSLR에 연결해서 음성을 녹음해보았습니다. 오~ 아주 잘 됩니다. 그런데, 새로운 사실을 알게되었습니다. DSLR보다 ...