용어와 정의
영문 또는 원어: Processor Core
한글명: 프로세서 코어
프로세서 코어는 프로세서 안에서 명령 실행을 담당하는 처리 단위입니다.
정확한 의미와 원리
한 프로세서가 여러 코어를 포함할 수 있고, 한 코어가 여러 논리 프로세서를 제공할 수도 있습니다. 논리 프로세서가 늘어나는 것과 독립된 물리 코어가 늘어나는 것은 동일하지 않습니다.
쉽게 이해하는 예시
운영체제에서 코어 수와 논리 프로세서 수를 따로 보여 주는 이유는 실제 실행 자원과 표시되는 실행 단위가 다를 수 있기 때문입니다.
종류와 버전 및 관련 개념의 차이
단일 코어와 다중 코어
다중 코어를 활용하려면 프로그램이 작업을 나눌 수 있어야 합니다. 코어를 늘린 만큼 항상 처리 시간이 줄지는 않습니다.
코어와 논리 프로세서
동시 다중 스레딩은 코어의 일부 실행 자원을 공유합니다. 논리 프로세서 두 개를 독립된 코어 두 개로 세지 않습니다.
적용 대상과 조건
프로세서 구조와 프로그램의 병렬 처리 지원 및 라이선스 산정 기준을 확인하는 데 사용합니다.
확인할 부분과 오해하기 쉬운 점
구조와 세대가 다른 코어는 수만으로 동일한 처리 능력이라고 판단하지 않습니다.
공식 근거와 적용 범위
아래 공식 자료에서 확인한 정의와 적용 조건을 바탕으로 작성했습니다. 설명을 위한 예시는 실제 작업사례나 특정 구성의 인증 및 성능 보장을 뜻하지 않습니다.
검토 기준일: 2026-10-26
Intel: Hyper-Thread tuning guide for End to End video AI workload