본문 바로가기
컴퓨터 이야기/컴퓨터 부품 CPU

CPU 비교방법(코어 쓰레드 차이, 역할)

by 무는슬이 2021. 4. 15.

 

 

CPU의 기본 개념



안녕하세요 코캣입니다. 오늘은 컴퓨터의 가장 핵심 부품이자, 고가의 부품인 CPU에 대해서 글을 포스팅 해보겠습니다. 우선 CPU에 대해서 간단하게 설명을 드리자면 중앙처리장치라는 정식 명칭을 가지고 있으며 컴퓨터 내부에서 시스템들을 통제함과 동시에 프로그램들을 실행하게 해주는 가징 기본적인 부품입니다. 인체에 비유했을때 두뇌의 역할을 하며 컴푸터로 들어오거나 나가는 모든 정보를 기억하고 출력하며 프로그램의 연산을 실행하는 장치입니다. 간단하게 설명을 드리자면 컴퓨터의 모든 동작을 컨트롤하는 장치이기 때문에 성능이 좋은 CPU를 사용할수록 PC의 속도와 성능을 좌우하게 되는 아주 중요한 부품입니다.

 

CPU에 대한 정보가 필요한 경우는 자신이 사용하고있는 컴퓨터의 CPU의 사양을 확인하고 싶으신 분이나, 자신의 CPU사양을 업그레이드 하고 싶지만 그에 대한 정보가 부족하여 다른CPU와의 성능을 비교해보는 경우, 마지막으로 조립식 컴퓨터를 구매할 때 어떤 CPU를 골라야할 지 잘 모르겠을 때가 대부분이라고 할 수 있습니다. 그럼 CPU를 선택할 때는 어떤 것들을 봐야 할까요?

 

위 이미지를 보시면 코어, 쓰레드, 주파수, 캐시 등 잘 모르시는 분들이 보신다면 헷갈리기만 하고 뭐가 뭔지 잘 모르실만한 내용들입니다. 사실 위 이미지도 CPU의 성능 중 기본적으로 알아두면 좋은 몇 가지만 적혀있지 사실 CPU는 더 많은 세부성능들을 가지고 있습니다. 하지만 위에 적혀있는 세부성능들의 개념과 역할을 이해하고 알고계신다면 큰 도움이 되실 것입니다. 이제부터 CPU가 가지고 있는 세부성능들의 역할과 그 기능들을 비교하는 방법에 대해서 알려드리겠습니다. 우선 한 종류의 CPU를 두고 예를 들어보도록 할 예정이며 기준으로 잡을 모델은 인텔사의 CPU인 I9-9900K 입니다. 

 

코어와 쓰레드, 기본클럭, 최대클럭의 역할과 비교방법

 

제일 먼저 설명 드릴내용이자 CPU의 가장 기본적인 성능인 코어, 쓰레드, 기본클럭(동작속도), 최대클럭(터보부스터)를 묶어서 함께 알아보겠습니다. CPU란 인체에 비유했을때 두뇌의 역할을 하며 모든 작업을 총괄하는 부품입니다. 여기서 CPU의 코어는 그 작업을 지시하는 관리자라고 생각하시면 됩니다. 지금 비교를 하고있는 9900K의 경우에는 옥타코어이며 이 옥타코어는 8개의 코어를 뜻하기 때문에 8명의 관리자가 일을 지시하는 개념입니다.

 

하나의 코어(관리자)가 처리하는 작업을 분할하여 빠르게 처리하고 이 작업하는 단위를 쓰레드라고 합니다. 어떻게 보면 작업을 하는 노동자라고 비유해 볼수도 있습니다.  A와 B, 두 가지 작업이 있다고 가정을 해보면 1코어 1쓰레드일 경우 A를 지시한 뒤 B를 지시하는 개념으로 그 두가지 작업을 따로 처리하지만 만약 1코어 2쓰레드일 경우에는 그 두가지 일을 두 노동자에게 동시에 지시하기 때문에 두 가지 작업을 동시에 진행할 수 있습니다. 1코어 1쓰레드와 1코어 2쓰레드를 비교했을 때 실질적인 코어(지시자)는 1개이지만 쓰레드(노동자)가 2개이며 그로인해 작업 처리 속도를 감소시킬 수 있기 때문에 빠른 작업 처리속도를 체감할 수 있습니다. 위 CPU는 8코어 16쓰레드이고 이는 8명의 지시자가 16명의 노동자에게 작업처리 명령을 내린다고 생각하시면 됩니다.

 

 

기본클럭(동작속도 라고도 합니다)은 1초에 CPU가 몇단계의 작업을 처리할 수 있는지를 주파수 단위인 헤르츠(Hz)로 나타낸 수치입니다. 위 CPU는 1초에 3.6GHz(36억Hz)의 성능을 보여줍니다. 이 수치는 간단하게 설명을 드리자면 동작속도(클럭)이 높으면 높을수록 기본적으로 컴퓨터의 작업 처리 속도가 빨라진다는 의미이며 작업을 처리하는 노동자의 작업 속도라고 비유할 수 있습니다. 최대클럭(터보부스터)는 CPU가 순간적으로 작동할 수 있는 최대 클럭이며 다중작업으로 인해 CPU에 무리가 갈 때 순간적으로 작동이 되지만 계속 유지되지는 아니기 때문에 간단하게 노동자에게 아드레날린이 투여된 뒤의 작업속도라고 비유하시면 됩니다.

 

코어, 쓰레드, 기본클럭, 최대클럭 모두 높은 수치일수록 좋다는 단순한 개념이기 때문에 CPU에 대해서 잘 모르시는 분들은 위 네가지의 항목들만으로도 CPU를 비교하셔도 괜찮습니다. I9-9900K의 네가지 성능은 8코어 16쓰레드에 기본클럭 3.6GHz, 최대클럭 5.0GHz입니다. 이렇게 보면 어렵지만 제가 설명드린 토대로 풀어서 다시 정리하자면 '8명의 작업지시자와 16명의 노동자, 기본적으로 3.6정도의 일을 해내지만 아드레날린을 투여하면 일시적으로 5.0까지의 일을 해냅니다'가 됩니다. 어렵지 않습니다.

 

이해가 되지 않거나 잘 모르시는 부분, 본문에서 설명이 되어있지 않지만 궁금하신 점이 있다면 댓글을 남겨주시면 쉽게 설명해 드리겠습니다.