컴퓨터의 발전상은 CPU(중앙처리장치)의 발전상과 거의 같은 의미다. CPU가시스템의 핵심이기 때문이다. 때문에 CPU 관련 업체들은 '최초'라는 문구에 대단히 큰 의미를 부여한다. 특히 한번에 얼마나 많은 데이터를 처리할 수 있는 지를 나타내는 비트(bit) 단위, 그리고 얼마나 빠르게 구동하는지를 나타내는 클럭(Hz) 수치, 그리고 하나의 CPU에 복수의 두뇌를 탑재해 처리 효율성을 높이는 코어(Core)수 등을 높이는데 많은 노력을 했다.
데스크탑용 메인보드에 CPU를 탑재하는 모습(출처=IT동아)
서버나 워크스테이션, 특수 목적용 시스템을 제외한 일반 PC용으로 출시된 CPU 중에 ‘세계 최초’의 타이틀을 달성한 제품은 뭐가 있었는지 알아보자. 비트 수와 클럭 수치로 경쟁하던 지난 기사(http://it.donga.com/27890/)의 내용에 이어, 이번에는 현재진행형인 코어(Core) 수 경쟁이다.
최초의 듀얼(2)코어 CPU: 인텔 펜티엄D(2005년)
최초의 쿼드(4)코어 CPU: 인텔 코어2 쿼드(2007년)
2+2 구성의 코어2 쿼드 내부 구조(출처=IT동아)
인텔과 AMD는 쿼드코어 CPU 역시 최초로 출시하고자 했다. AMD는 4개의 코어가 각자 독립적으로 구동하는 네이티브(native) 쿼드코어 CPU를 개발하고 있었는데, 인텔은 기존의 듀얼코어 2개를 조합해 하나의 칩으로 만드는 방법을 통해 비교적 손쉽게 쿼드코어 CPU인 ‘코어2 쿼드’를 2007년 1월에 출시할 수 있었다. AMD 최초의 쿼드코어 CPU인 '페넘 X4'는 2017년 하반기에 출시된다.
최초의 트리플(3)코어 CPU: AMD 페넘 X3(2008년)
최초의 헥사(6)코어 CPU: 인텔 코어 i7 980X(2010년)
최초의 옥타(8)코어 CPU: AMD FX(2011년)
일반 PC용 CPU 최초로 8코어를 탑재한 AMD FX(출처=IT동아)
일반 PC용 CPU 중 최초로 8코어 구성을 갖춘 건 2011년 10월에 첫 출시된 AMD의 FX 시리즈다. 동 시기에 경쟁하던 인텔의 코어 시리즈에 비해 코어 1개당 성능은 떨어지지만, 코어 자체의 수를 늘려 이를 보완한다는 개념이었다. 다만, 멀티코어를 온전하게 활용하는 소프트웨어가 드물었던 출시 당시에는 체감 성능이 떨어진다는 의견이 많았다. 오히려 멀티코어 지원 소프트웨어가 많아진 4~5년 후에야 재평가를 받는다.
최초의 10코어 CPU: 인텔 코어 i7 6950X(2016년)
최초의 12코어, 16코어 CPU: AMD 라이젠 쓰레드리퍼(2017년)
한동안 부진하던 AMD는 2017년 초, 극적인 성능향상을 이룬 신형 CPU ‘라이젠(Ryzen)’ 시리즈를 발표했다. 그리고 최상위 제품이자 AMD 최초의 HEDT 제품군인 라이젠 쓰레드리퍼(Ryzen Threadripper)도 같은 해 8월에 출시했는데, 그 중에는 12코어에 24쓰레드를 갖춘 1920X, 16코어에 32쓰레드를 갖춘 1950X 모델도 있었다. 라이젠 쓰레드리퍼는 PC용 CPU 중 최상위권의 성능을 발휘하는 한편, 가격은 인텔의 HEDT CPU에 비해 상대적으로 저렴한 799달러(1920X), 999달러(1950X)라는 점이 좋은 평가를 받기도 했다.
최초의 18코어 CPU: 인텔 코어 i9 7980XE(2017년)
최초의 28코어, 32코어 CPU도 조만간?
컴퓨텍스 2018 기간 중 발표된 32코어의 2세대 쓰레드리퍼(출처=IT동아)
16코어의 라이젠 쓰레드리퍼, 18코어의 코어 i9도 놀랍지만, 조만간 이보다 더 많은 코어를 갖춘 PC용 CPU도 등장할 예정이다. 올해 6월 대만에서 열린 컴퓨텍스 2018 행사에서 인텔은 28코어를 갖춘 신형 코어 X 시리즈의 등장을 예고했으며 AMD는 그 다음날, 32코어를 탑재한 2세대 쓰레드리퍼가 개발 중이라고 공개했다. 인텔의 28코어 CPU는 올해 4분기, AMD의 32코어 CPU는 3분기 출시를 목표로 개발 중이다.
동아닷컴 IT전문 김영우 기자 pengo@donga.com