이름이 가진 의미는 무엇일까요? 특히 인텔 프로세서를 논할 때 자주 등장하는 질문입니다. 인텔은 사내에서 개발 중인 프로젝트에 대해 공개 시점까지 정보를 감추기 위해 내부 코드명을 사용합니다. 따라서 이러한 용어들이 일반 소비자에게는 다소 난해하게 느껴지는 것은 당연합니다.
인텔 코드명의 중요성
이러한 코드명은 결국 대중에게 알려지게 되며 (인텔이 직접 공개합니다), 조금만 살펴보면 코드명이 매우 중요한 정보임을 알 수 있습니다.
실제로 인텔의 코드명은 종종 제품 상자에 표시된 공식 마케팅 이름보다 CPU에 대한 더 정확한 정보를 제공합니다. 예를 들어 최신 인텔 10세대 노트북 프로세서를 살펴봅시다. 이들 CPU는 다양한 CPU 마이크로아키텍처를 기반으로 합니다. 하지만 코드명을 모르는 상태에서는 공식적인 이름만으로는 혼란스러울 수 있습니다.
Core i7-1065G7과 Core i7-10510U를 비교해 보겠습니다. 둘 다 노트북 및 기타 휴대용 장치용 모바일 CPU이며, 모두 10세대 칩으로 분류됩니다. (’10’이라는 숫자는 세대 정보를 나타냅니다.) 하지만 G7은 아이스 레이크(Ice Lake) CPU이고, 다른 하나는 코멧 레이크(Comet Lake) CPU입니다.
대부분의 사용자는 클럭 속도가 더 높은 10510U를 더 나은 선택이라고 생각할 수 있습니다. 하지만 인텔의 설명에 따르면 코멧 레이크 노트북 칩은 생산성 및 멀티스레드 작업에 더 적합하며, 아이스 레이크는 인공지능 및 그래픽 작업에 더 최적화되어 있습니다.
이러한 이유로 새로운 PC나 노트북 구매를 고려할 때 인텔의 다양한 칩 세대에 대한 기본적인 이해가 필요합니다. 코드명을 이해하면 온라인 리뷰, 매장 진열대, 포장재에 표기된 마케팅 자료를 보다 정확하게 해석할 수 있습니다.
인텔의 개발 방식
인텔 커피레이크 CPU
인텔이 CPU를 어떻게 개발하는지 이해하지 않고서는 코드명에 대한 논의가 불가능합니다. 약 10년 동안 인텔은 유명한 틱톡(Tick-Tock) 모델을 사용했습니다. 매년 인텔은 새로운 마이크로아키텍처(Tock)를 출시한 후, 다음 해에는 해당 아키텍처를 개선하는 (Tick) 프로세스를 진행했습니다. (실제로는 ‘톡틱’이 맞지만, 설명을 단순화하기 위해 ‘틱톡’으로 표현하겠습니다.)
틱톡 모델은 2016년경 PAO(Process-Architecture-Optimization) 모델로 대체되었습니다. 다이 축소는 이 프로세스의 첫 번째 단계이며, 틱톡 모델과 마찬가지로 새로운 아키텍처가 도입됩니다. 하지만 제조 공정의 큰 변화 없이 아키텍처를 개선하는 최적화 단계가 포함되어 있습니다.
그러나 PAO 모델이 반드시 3년 주기인 것은 아닙니다. 2015년 이후 데스크톱 CPU를 보면 최적화 단계가 장기간 지속될 수 있습니다. 또한 PAO 모델은 예전처럼 엄격한 규칙이 아닌 것으로 보입니다. 곧 출시될 데스크톱 CPU는 다이 축소(“P”) 이전 새로운 디자인(“A”)을 선보일 가능성이 있다는 루머가 있습니다.
그렇다면 칩의 마이크로아키텍처와 다이 축소는 무엇일까요? 간단히 말해서 마이크로아키텍처는 칩의 설계 방식입니다. 모든 새로운 CPU는 완전히 새로운 디자인이거나 기존 CPU의 개선된 버전을 가지고 있습니다. 새로운 마이크로아키텍처는 성능 향상을 위한 사이클당 명령어 처리량(IPC) 개선뿐 아니라 새로운 기능도 포함할 수 있습니다.
또한 모든 CPU는 14nm, 10nm 또는 7nm와 같은 제조 공정을 사용합니다. 여기서 ‘nm’는 나노미터를 의미합니다. 본질적으로 각 공정은 마케팅 용어로서 새로운 CPU가 칩 제조 분야에서 큰 발전을 이루었는지, 아니면 단순히 기존 기술을 개선한 것인지 파악하는 데 도움이 됩니다.
일반적으로 더 큰 nm 프로세스에서 더 작은 nm 프로세스(다이 축소라고도 함)로의 전환은 더 나은 성능과 더 효율적인 전력 소비를 의미합니다.
현재는 스카이레이크(Skylake) 시대
인텔 스카이레이크 다이
최신 인텔 CPU에 대한 논의를 시작하려면 스카이레이크부터 살펴봐야 합니다. 지난 5년간 CPU 리뷰를 읽은 적이 있다면 스카이레이크에 대한 언급을 자주 접했을 것입니다.
스카이레이크 프로세서는 2015년에 출시되었으며, 22nm 하스웰(Haswell, 인텔 스카이레이크 이전의 ‘톡’) 이후 14nm 다이 축소(틱)를 거친 브로드웰(Broadwell)의 후속 모델입니다. 스카이레이크는 데스크톱 CPU를 위한 완전히 새로운 마이크로아키텍처인 ‘톡’을 마지막으로 선보인 제품입니다.
그 이후로 데스크톱용 인텔 CPU는 모두 스카이레이크 또는 스카이레이크의 파생 모델의 최적화 버전입니다. 최신 세대는 더 많은 코어와 더 높은 클럭 속도를 제공하면서 더 나은 프로세서로 발전해 왔습니다. 이러한 개선 사항은 성능 향상으로 이어졌지만, 근본적인 개선과 새로운 기능 추가는 드물었습니다.
스카이레이크 이후에는 카비 레이크(Kaby Lake)가 출시되었습니다. 카비 레이크는 인텔이 14nm에서 10nm로의 다음 ‘틱'(다이 축소)을 제대로 수행하지 못했을 때 그 격차를 메우기 위해 설계되었습니다. 대신 카비 레이크는 스카이레이크에 대한 14nm+ 개선 버전으로 출시되었습니다.
데스크톱용 커피 레이크(Coffee Lake)는 인텔의 소위 14nm++ 공정을 사용하여 2017년부터 출시되기 시작했습니다. 그 다음 서버 및 고급 데스크톱에 캐스케이드 레이크(Cascade Lake) CPU가 탑재되었습니다. 마지막으로 2020년에 우리는 14nm++ 공정을 기반으로 하는 코멧 레이크(Comet Lake)를 얻었습니다. 이 글을 쓰는 현재 시점에서 코멧 레이크는 최신 데스크톱 프로세서이며, 이전 제품에 비해 상당히 뛰어난 성능 향상을 제공합니다. 이 세대의 최상위 CPU는 더 많은 코어와 5GHz 이상의 클럭 속도를 제공합니다.
그러나 이러한 데스크톱 및 노트북 개선 사항은 모두 스카이레이크에서 직접 파생되었으며, 위에서 언급했듯이 반드시 나쁜 것은 아닙니다. 데스크톱용 새로운 코멧 레이크-S 칩은 분명히 기존 스카이레이크 CPU보다 더 나은 선택입니다.
그럼에도 불구하고 인텔 팬과 데스크톱 PC 조립자들은 회사의 다음 CPU 데스크톱 디자인의 혁신적인 도약을 간절히 기다리고 있습니다. 이는 새로운 로켓 레이크(Rocket Lake) 프로세서와 함께 2020년 말 또는 2021년 초에 이루어질 가능성이 있습니다.
현재까지 알려진 정보가 정확하다면, 로켓 레이크는 5년 만에 인텔 데스크톱 CPU에 가장 큰 변화를 가져올 것입니다. 로켓 레이크는 스카이레이크와는 다른 새로운 마이크로아키텍처를 포함하고 있지만, 여전히 이전 제품과 마찬가지로 14nm++ 공정에 기반하고 있습니다.
이중 코드명 체계
인텔의 데스크톱 CPU가 대대적인 개편을 앞두고 있는 것처럼, 명명 체계 또한 변화를 겪고 있습니다. 예를 들어, 인텔 아크(ARK) 사이트를 살펴보면, “팜 코브(Palm Cove)”라는 제품을 찾을 수 없을 것입니다. 이 이름은 CPU 코어 디자인을 나타내지만, 팜 코브 코어를 사용하는 일부 모바일 CPU는 캐논 레이크(Cannon Lake)라는 이름으로 판매되기 때문입니다.
인텔은 2019년 노트북용 아이스 레이크 CPU에 서니 코브(Sunny Cove) 코어를 사용하면서 이러한 방식을 사용했습니다. 이것은 다시 데스크톱의 다음 단계인 로켓 레이크로 이어집니다. 2020년 말 또는 2021년 초에 출시될 예정인 이 새로운 데스크톱 CPU는 윌로우 코브(Willow Cove) 코어를 기반으로 할 것으로 알려져 있습니다. 윌로우 코브는 2020년 중반에 출시될 예정인 10nm++ 타이거 레이크(Tiger Lake) 노트북 CPU의 기반이기도 합니다.
따라서 이제 인텔 프로세서에는 두 가지 활성 코드명이 있습니다. 하나는 코어 설계용이고, 다른 하나는 차세대 CPU용입니다. 이러한 명명 체계는 현재 코어 설계에 “코브” 지정 이름을 부여하고 CPU에는 “레이크” 이름을 지정하는 패턴을 따릅니다. 하지만 이러한 “레이크” 명명 체계가 영원히 지속될 것이라고 기대하지는 마십시오. 하지만 현재로서는 유용한 가이드라인입니다.
다시 강조하지만, 코드명 자체로는 구체적인 정보를 제공하지 않습니다. 하지만 코드명 뒤에 숨겨진 의미를 이해하면 현재 인텔에서 어떤 종류의 CPU를 사용할 수 있는지 파악하는 데 도움이 될 것입니다.
모든 코어와 CPU의 이름을 다 외울 필요는 없습니다. 다만 다른 코어 디자인에는 다른 코드명이 사용된다는 사실만 알아두어도 충분합니다. 약간의 일반 정보만 있다면 CPU 리뷰를 더 잘 이해하고, 더 나은 PC를 구매할 수 있을 것입니다.