인텔 하이퍼 스레딩과 AMD 멀티 코어의 차이 및 추천

cpu의 대표 회사를 꼽자면 이 두 회사 밖에 없을 겁니다. 바로 인텔(Intel)과 AMD(Advanced Micro Deviced)입니다. 이 두 회사에서 밀고 있는 인텔 하이퍼 스레딩과 AMD 멀티 코어의 차이에 대해서 알아보도록 하겠습니다.

인텔 하이퍼 스레딩과 AMD 멀티 코어의 차이 및 추천
인텔 하이퍼 스레딩과 AMD 멀티 코어의 차이 및 추천

 

코어와 스레드란?

인텔의 하이퍼 스레딩과 AMD의 멀티 코어에 대해서 먼저 말씀드리려고 했지만, 기본적으로 코어와 스레드의 개념을 아셔야 바로  여러분께 와 닿을 것 같아, 먼저 간단히 설명드리겠습니다.

  • 코어

코어란 말 그대로 CPU안에 있는 처리 장치라고 생각하시면 됩니다. 비유를 하자면 CPU내에서 일을 하는 사람이라고 볼 수 있습니다. 각 코어는 독립적으로 명령을 실행하고 연산을 처리를 하며, 이 코어(사람) 갯수에 따라 싱글(1개), 듀얼(2개), 쿼드(4개)등으로 나뉘어 집니다. 그래서 일반적으로 싱글 보다는 듀얼 코어가 성능이 좋으며, 코어 수가 많을 수록 멀티 처리를 효율적으로 작업해 빠르다는 강점을 가지고 있습니다.

  • 스레드

코어에 대한 개념을 이해하셨다면, 스레드에 대해서 알아 봅시다. 스레드(thread)의 사전적 의미와 함께 이해하시면 도움이 됩니다. 스레드라는 뜻은 실(비유하자면 가느다란 통로)로 코어가 몇 개의 실(통로)을 가지고 일을 수행 할 수 있는 지에 대한 사양이라고 보시면 됩니다. 일을 할 때, 한 개의 실을 가지고 일을 처리하는 것 보다, 2개의 실을 가지고 업무를 수행한다면, 더 쾌적하고, 쾌적하기 때문에 더 빨리 일을 처리할 수 있습니다.

 

인텔 하이퍼 스레딩이란?

코어와 스레드를 알아봤다면 인텔의 하이퍼 스레딩이란 뭔지 좀 더 쉽게 이해하실 수 있습니다. 사실 스레드를 설명하면서 하이퍼 스레딩에 대한 말이 나왔습니다.

옛날의 PC 시장은 싱글 코어가 메인으로 로 한 개의 코어에 1개의 스레드로 일을 처리하는 것이 일반적이였고, 그렇게 개발을 해왔습니다. 하지만 컴퓨터를 통해 더욱더 다양한 업무를 할 수 있게 되면서, 수많은 프로그램이 만들어지고, 그로 인해 더 많은 명령어를 처리해야 하는 과정 속에서 싱글 코어(1코어 1스레드)로는 답이 없다는 판단이 났던 것입니다.(실행 속도가 늦어질 뿐만 아니라 과부하로 인해, CPU가 타거나 발열이 심해짐)

그래서 인텔에서 처음으로 하이퍼 스레딩이란 기술을 개발했는 데, 이 기술이 바로 1코어에 2스레드라는 획기적인 개발을 이루어 냈던 것 이였습니다. 1코어 1스레드에 비해 2 스레드가 되면서, 코어는 하나이지만, 마치 두 가지의 일을 동시에 처리할 수 있다는 것이 더 빠르고, 효율적으로 처리를 도왔습니다.

 

AMD 멀티 코어란?

인텔의 하이퍼 스레딩 기술이 뭔지 알아 봤다면, AMD의 멀티 코어에 대해 알아봅시다.  AMD의 멀티 코어는 말 그대로 다수의 코어를 가지고 있어, 이 기술 또한 여러 작업을 동시에 처리할 수 있는 능력을 제공한다는 것입니다. 하지만 추가로 AMD 또한 각 코어 당 2개의 스레드를 가질 수 있는 기술을 가지고 있습니다.(AMD에서는 이 기술을 SMT. Simultaneous Multi Threading 즉 동시 다중 스레딩이란 뜻)

 

그렇다면 둘의 차이는?

그렇다면, 굳이 이렇게 나뉠 필요가 없지 않나?라고 생각할 수 있습니다. 네 맞습니다. 사실상 인텔과 AMD는 CPU가 만들어지는 틀이 거의 비슷합니다. 하지만 어떠한 기술을 좀 더 집중적으로 고안하고 개발하는 지에 따라 많은 차이를 보입니다.

인텔은 하이퍼 스레딩의 기술을 처음으로 개발하였고, 그래서 이 기술에 집중을 하고 있다면, AMD는 멀티 코어, 다중 코어를 집중적으로 생각해 개발하고 있다는 것을 의미합니다. 이런 얘기를 한 번 쯤 들어보셨을 겁니다. 게임에서는 AMD가 좋고, 다른 기타 작업을 하는 데 있어서는 인텔이 좋다는 것과 같은 이야기를 말입니다. 이러한 이야기들이 왜 생겼냐면, 어떤 프로그램(게임, 그래픽작업 등)을 실행하느냐에 따라, 스레딩에 최적화되어 있다면 인텔의 CPU가 우세하고 또 멀티 코어에 좀 더 최적화되어있다면 AMD의 CPU가 우세하다는 것입니다. 그래서 우위를 가늠하기가 어려운 것이 사실입니다.

 

종합적 판단을 통한 CPU 추천

그럼에도 불구하고 종합적으로 봤을 때, 고려해야할 부분이 있는 것은 사실입니다. 그래서 아주 주관적이지만, 선택 기준에 대해 정리해 보겠습니다.

  • 인텔 CPU를 선택하는 이유
    • 그래도 CPU하면 인텔인 점
    • 게임 뿐만 아니라 여러 작업(대부분의 프로그램이 인텔 CPU를 중점으로 만들기 때문에 호환성 측면에서 더 좋음)을 할 때
  • AMD CPU를 선택하는 이유
    • AMD CPU는 무조건 가성비!
    • 게임 용도로만 사용할 때

이렇게 해서 CPU 선택에 도움이 되셨으면 합니다. 마지막으로 선택에 있어 중요한 점을 꼽자면, CPU 세대에 따라 장착할 수 있는 소켓의 모양이 조금씩 바뀌는 데, 만약 향후 업그레이드를 할 수 있을 것 같은 경우, 그 점 또한 고려해서 좋은 선택을 하셨으면 좋겠습니다.

이상 인텔의 하이퍼 스레딩과 AMD 멀티 코어 차이 및 추천에 대해서 알아보았습니다. 도움이 되셨길 바라며, 다음에 더 좋은 컨텐츠로 찾아 뵙겠습니다. 감사합니다.


“이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.”

PC에 게시됨

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다