디코딩된 CPU: 인텔의 마이크로아키텍처 이름 이해

이름에 무엇이 있습니까? 실제로 인텔 프로세서에 대해 이야기하는 경우 많습니다. 인텔은 회사가 공개할 준비가 될 때까지 회사에서 진행 중인 작업을 숨기도록 설계된 내부 코드 이름을 사용합니다. 따라서 이러한 용어가 초심자에게 그다지 의미가 없는 것은 놀라운 일이 아닙니다.

인텔 코드 이름이 중요한 이유

이러한 코드 이름은 필연적으로 알려지게 되며(Intel은 이를 게시함) 약간의 조사를 수행하면 코드 이름이 매우 중요하다는 것을 알게 될 것입니다.

사실, Intel의 코드 이름은 종종 상자에서 볼 수 있는 공식 마케팅 이름보다 CPU에 대한 더 나은 이해를 제공할 수 있습니다. 최신 Intel 10세대 노트북 프로세서를 살펴보겠습니다. 이러한 CPU는 여러 CPU 마이크로아키텍처로 구성됩니다. 그러나 코드 이름을 참조할 수 없으면 공식 이름이 약간 혼란스러워집니다.

Core i7-1065G7 및 Core i7-10510U를 예로 들어 보겠습니다. 둘 다 랩톱 및 기타 장치용 모바일 CPU이며 둘 다 10세대 칩으로 간주됩니다(따라서 대시 뒤의 “10”). 그러나 G7은 Ice Lake CPU이고 다른 하나는 Comet Lake입니다.

“최고”를 찾는 대부분의 사람들은 클럭 속도가 더 높기 때문에 10510U를 선택할 것입니다. 하지만, 인텔 주장 Comet Lake 노트북 칩은 생산성 및 다중 스레드 워크로드에 더 적합하고 Ice Lake는 AI 및 그래픽에 더 적합합니다.

이것이 새로운 PC나 노트북을 구입하기 위해 나갈 때 인텔의 다양한 칩 세대에 대해 최소한 피상적으로 이해하는 데 도움이 되는 이유입니다. 끊을 필요는 없지만 코드 이름을 이해하면 온라인 리뷰와 매장 진열대 및 포장에 있는 마케팅 자료를 해독하는 데 도움이 될 수 있습니다.

인텔의 개발 모델

인텔 커피레이크 CPU.

인텔이 CPU를 만드는 방법에 대해 이야기하지 않고 코드 이름에 대해 이야기할 수 없습니다. 약 10년 동안 인텔은 유명한 틱톡 모델. 매년 Intel은 새로운 마이크로아키텍처(tock)를 도입하고 그 다음에는 축소했습니다(tick). (예, 실제로는 “딱딱”하지만 설명하는 가장 간단한 방법입니다.)

  모든 파일에 대한 직접 다운로드 링크를 찾는 방법

틱톡은 2016년경에 프로세스 아키텍처 최적화 모델(PAO)로 대체되었습니다. 다이 수축은 이 프로세스의 첫 번째 단계이며 틱톡 모델과 마찬가지로 새로운 아키텍처가 도입됩니다. 그러나 제조 프로세스에서 도약하지 않고도 아키텍처가 개선되는 최적화 단계가 있습니다.

하지만 PAO가 반드시 3년 모델은 아닙니다. 2015년 이후 데스크톱에서 본 것처럼 최적화 단계는 무기한 계속될 수 있습니다. 또한 PAO 모델은 예전처럼 어렵고 빠른 규칙이 아닌 것으로 보입니다. 곧 출시될 데스크탑 CPU는 다이 축소(“P”) 이전에 새로운 디자인(“A”)을 가질 수 있다는 소문이 있습니다.

그렇다면 칩의 마이크로아키텍처와 다이 수축은 무엇입니까? 가장 단순한 용어로 마이크로아키텍처는 칩의 설계입니다. 모든 새로운 CPU에는 완전히 개선된 디자인이나 기존 CPU의 개선된 버전이 있습니다. 새로운 마이크로아키텍처는 성능을 향상시키는 사이클/클록당 명령어(IPC)의 개선뿐만 아니라 새로운 기능을 가져올 수 있습니다.

또한 모든 CPU는 14nm, 10nm 또는 7nm(“nm”은 “나노미터”를 나타냄)와 같은 제조 공정을 사용합니다. 우리의 목적을 위해, 우리는 새로운 CPU가 칩 제조 분야에서 도약했는지, 아니면 단순히 기존 기술을 개선한 것인지 알아보기 위한 마케팅 용어로 각 프로세스를 살펴볼 것입니다.

일반적으로 더 큰 nm 프로세스에서 더 작은 nm 프로세스(다이 수축이라고도 함)로의 전환은 더 나은 성능과 더 효율적인 전력 소비를 의미합니다.

지금은 Skylake에 관한 모든 것입니다.

인텔 스카이레이크 다이.

최신 Intel CPU에 대해 논의하려면 Skylake부터 시작해야 합니다. 지난 5년 동안 CPU 리뷰를 읽은 적이 있다면 언급했을 가능성이 큽니다.

Skylake 프로세서는 22nm Haswell(Intel의 Skylake 이전 톡)의 14nm 다이 축소(틱)인 Broadwell의 후속 조치로 2015년에 출시되었습니다. Skylake는 “tock”(데스크톱 CPU를 위한 완전히 새로운 마이크로아키텍처)를 본 마지막이었습니다.

그 이후로 데스크탑용 Intel CPU는 모두 Skylake 또는 Skylake의 후손 중 하나의 최적화였습니다. 이는 최근 세대가 더 많은 코어와 더 높은 클럭 속도를 가져옴에 따라 더 나은 프로세서로 이어졌습니다. 이것들은 더 나은 성능을 제공했지만 기본 개선 및 새로운 기능은 더 드물었습니다.

  Arch Linux에서 Deepin 데스크탑 환경을 설정하는 방법

Skylake 이후에 Kaby Lake가 출시되었습니다. Kaby Lake는 Intel의 14nm에서 10nm로의 다음 “틱”(또는 다이 축소)이 제대로 이루어지지 않았을 때 그 격차를 메우기 위해 설계되었습니다. 대신 Kaby Lake는 Skylake에 대한 14nm+ 개선 사항으로 출시되었습니다.

데스크탑용 Coffee Lake는 인텔의 소위 14nm++ 프로세스를 사용하여 2017년에 출시되기 시작했습니다. 그런 다음 서버와 고급 데스크톱에 Cascade Lake CPU가 탑재되었습니다. 마침내 2020년에 우리는 14nm++ 프로세스를 기반으로 하는 Comet Lake를 얻었습니다. 이 글을 쓰는 시점에서 이들은 최신 데스크탑 프로세서이며 이전 제품에 비해 몇 가지 매우 뛰어난 성능 향상을 제공합니다. 이 세대의 최고 CPU는 더 많은 코어와 5GHz의 클럭 속도를 초과할 수 있는 기능을 가지고 있습니다.

그러나 이러한 모든 책상 및 노트북 개선 사항은 Skylake에서 직접 추적할 수 있으며, 앞서 언급한 것처럼 반드시 나쁜 것은 아닙니다. 데스크탑용 새로운 Comet Lake-S 칩은 확실히 기존 Skylake CPU보다 더 나은 선택입니다.

그럼에도 불구하고 인텔 팬과 데스크탑 PC 빌더는 회사의 다음 CPU 데스크탑 디자인 도약을 간절히 기다리고 있습니다. 이것은 새로운 Rocket Lake 프로세서와 함께 2020년 말 또는 2021년 초에 올 수 있습니다.

현재 보고된 내용이 맞다면 Rocket Lake는 5년 후 Intel 데스크톱 CPU에 가장 큰 변화가 될 것입니다. 주장에 따르면 Skylake와 다른 새로운 마이크로아키텍처를 포함하고 있지만 이전 제품과 마찬가지로 여전히 14nm++ 프로세스에 의존합니다.

이중 이름

Intel의 데스크탑 CPU가 정밀 검사를 받을 예정인 것처럼 명명 체계도 변경됩니다. 예를 들어 보면 인텔의 방주 사이트, “Palm Cove”라는 제품을 찾을 수 없습니다. 그 이름은 CPU 코어 디자인을 나타내지만 Palm Cove 코어를 사용하는 소수의 모바일 CPU를 Cannon Lake라고 부르기 때문입니다.

Intel은 2019년에 랩톱용 Ice Lake CPU에 Sunny Cove 코어를 사용하여 이 작업을 수행했습니다. 이는 데스크톱의 다음 단계인 Rocket Lake로 다시 돌아오게 합니다. 2020년 말이나 2021년 초에 출시될 이 새로운 데스크탑 CPU는 Willow Cove 코어를 기반으로 하는 것으로 알려져 있습니다. Willow Cove는 2020년 중반으로 예상되는 10nm++ Tiger Lake 노트북 CPU의 기반이기도 합니다.

  Imagination을 사용하여 Linux에서 DVD 슬라이드쇼를 만드는 방법

따라서 이제 인텔 프로세서에 대한 두 가지 활성 코드 이름이 있습니다. 하나는 코어 설계용이고 다른 하나는 차세대 CPU용입니다. 이러한 명명 체계는 현재 코어 설계에 “코브” 지정을 부여하는 패턴을 따르고 CPU는 “호수” 이름을 지정합니다. 그 후미에서 호수까지의 명명 체계가 영원히 지속되리라고 기대하지 마십시오. 그러나 지금으로서는 유용한 지침입니다.

다시 말하지만, 코드 이름은 그 자체로 설명적이지 않습니다. 그러나 이름 뒤에 있는 내용을 알게 되면 현재 Intel에서 어떤 종류의 CPU를 사용할 수 있는지 이해하는 데 도움이 됩니다.

모든 코어와 CPU의 이름을 배우지 않더라도 코드 이름이 다른 코어 디자인이 다른 코드 이름을 가진 CPU가 된다는 것을 아는 것으로 충분합니다. 약간의 일반 정보만 있으면 모든 CPU 리뷰가 말하는 내용을 더 잘 이해하고 더 나은 PC를 구입할 수 있습니다.