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 코어 추가 효과가 작아질 수도 있습니다.
  • 여러 작업 또는 가상 머신: 동시에 실행할 작업량뿐 아니라 메모리 용량과 저장 장치 대역폭까지 계산합니다.

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

같은 카테고리의 다른 글
데스크톱 / 2.5인치, 3.5인치 하드디스크(HDD) 장착하는 방법

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

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

아이피타임(ipTIME) 공유기 / 포트포워딩 설정하는 방법

아이피타임(ipTIME) 공유기 / 포트포워딩 설정하는 방법

포트 포워딩(port forwarding)은 외부 네트워크에서 특정 장치나 서비스에 접근할 수 있도록 라우터나 방화벽에서 포트를 지정하여 트래픽을 전달하는 네트워크 설정 방식입니다. 공유기에서도 설정이 가능한데, 공유기 IP XX 포트로 요청이 들어왔을 때, 그 요청을 공유기에 연결된 다른 기기의 YY 포트로 전달합니다. ipTIME 공유기에서 포트포워딩 설정하는 방법은 다음과 같습니다. 포트포워딩 추가 아이피타임 공유기 관리자 페이지에 접속합니다. [고급 설정 ...

모니터 / USB-C 연결 시 확인할 영상 출력·충전·USB 조건

모니터 / USB-C 연결 시 확인할 영상 출력·충전·USB 조건

USB-C 모니터 연결에 필요한 영상 출력·USB 데이터·충전 조건을 구분합니다. 포트와 케이블 선택, 대역폭 및 기능별 문제 점검 순서를 안내합니다.

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

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

CPU 코어와 논리 프로세서의 차이, 코어 수만으로 성능을 판단하기 어려운 이유를 설명합니다. 하이브리드 코어 사양과 용도별 비교 기준도 함께 확인할 수 있습니다.

아이디어패드 게이밍 3 15ACH R5 3050Ti 구입 후기

아이디어패드 게이밍 3 15ACH R5 3050Ti 구입 후기

PC도 마찬가지지만, 노트북을 구입할 때 그것으로 무엇을 할 것인지 명확히 하는 것이 좋다. 그래야 적합한 제품을 고를 수 있으니까. PC는 최소 사양으로 맞춘 후 업그레이드가 가능하지만, 노트북은 메모리 추가나 저장공간 추가 정도 밖에 할 수 없으므로 더욱 신중하게 골라야 한다. 노트북은 일단 사무용으로 사용할 것인지 게임용으로 사용할 것인지를 정해야 한다. 게임용은 ...

모니터 / HDR이란? 지원 표기와 실제 화질을 확인하는 방법

모니터 / HDR이란? 지원 표기와 실제 화질을 확인하는 방법

HDR 신호 지원과 DisplayHDR 인증·실제 표시 성능을 구분합니다. 밝기·검정·색 평가 기준과 Windows 설정, SDR 화면이 이상할 때 확인할 순서를 설명합니다.

NM-RB93 / 비디오테이프를 동영상 파일로 변환하는 방법

NM-RB93 / 비디오테이프를 동영상 파일로 변환하는 방법

예전에 8mm 테이프가 들어가는 캠코더로 찍은 영상들이 있습니다. 그 때는 나름 최신 기술이었는데, 지금 스마트폰으로 찍는 영상보다 화질이 아주 떨어지죠. 하지만 그 때로 돌아갈 수는 없으니 낮은 화질의 영상을 TV에 연결하여 종종 봅니다. 그런데, 볼 때마다 캠코더를 꺼내고 TV에 연결하는 게 귀찮아지기 시작했습니다. 역시 파일이 편하죠? 그래서 장비(?)를 하나 구입했습니다. 모델명은 ...

삼성 4K 모니터 U32J590 / 색 프로필 등록하는 방법

삼성 4K 모니터 U32J590 / 색 프로필 등록하는 방법

컴퓨터를 사용할 때 소리나 색에 민감하면 여러 가지로 불편하다. 남들은 잘 듣지 못하는 소리에 괴로워하고, 남들은 별로 신경쓰지 않는 색 차이에 스트레스를 받는다. 그래서 디자인 관련 작업을 하면 좋은 모니터가 필요하다. 좋은 모니터의 가격은 상상을 초월한다. 모니터가 표현하는 색에 문제가 있는 거 같다면 제조사에서 제공하는 색 프로필을 등록한다. 색 프로필 등록 ...

모니터 / 시야각이란? 178도 표기의 의미와 확인 방법

모니터 / 시야각이란? 178도 표기의 의미와 확인 방법

시야각 178도의 의미와 측정 조건을 설명하고 실제 색·계조 변화와 구분합니다. 모니터 배치와 사용 자세에 맞춰 확인하는 방법을 정리합니다.

가정용 프린터 구매 가이드 / 인쇄 방식·유지비·필수 기능 선택 기준

가정용 프린터 구매 가이드 / 인쇄 방식·유지비·필수 기능 선택 기준

출력 용도와 사용 빈도에 맞는 가정용 프린터를 고르는 기준을 정리했습니다. 잉크젯·잉크탱크형·레이저의 차이부터 소모품 총비용, 양면 인쇄·스캔, 무선 연결과 설치 공간까지 비교할 수 있습니다.