이런 시장 구도를 깨려는 회사 가운데 하나가 바로 퀄컴입니다. 스마트폰 AP의 강자인 퀄컴은 그 기세를 몰아 태블릿은 물론 노트북 시장에도 도전장을 던졌습니다. 절대 성능에서는 x86 CPU와 독립 GPU의 조합을 이기기 어렵지만, 배터리 사용 시간과 휴대성이 중요한 노트북 시장에서라면 승산이 있다고 생각한 것입니다. 여기에 LTE/5G 통신 기능까지 합치면 더 경쟁력이 있을 것으로 생각됐습니다.
그렇게 해서 내놓은 스냅드래곤 8CX는 ARM 계열인 카이로(Kyro) 모바일 CPU와 자체 모바일 GPU인 아드레노(Adreno)을 사용해 사실 모바일 스냅드래곤 8 계열 AP와 큰 차이가 없었습니다. 하지만 2017년 당시 이 제품을 내놓았을 때 퀄컴에게는 든든한 우군이 있었습니다. 바로 마이크로소프트입니다.
스마트폰 시장에서 아이폰과 안드로이드폰에 밀린 마이크로소프트는 아이패드를 내세운 애플의 세력 확장에 위기를 느끼고 서피스 태블릿을 내놓았습니다. 하지만 기존의 x86 CPU로는 아이패드 만큼 얇고 가벼우면서 배터리 사용시간이 긴 태블릿을 만들기 힘들었습니다. 그래서 내놓은 것이 ARM CPU에서도 사용할 수 있는 윈도우 RT였습니다. 그러나 윈도우 RT는 기존의 x86용 윈도우 프그램을 사용할 수 없어 무늬만 윈도우라는 이야기를 들었고 결국 소비자의 외면 속 시장에서 사라졌습니다.
따라서 아이패드를 견제하고 x86을 넘어 ARM까지 생태계를 확장하려는 마이크로소프트와 주로 스마트폰 AP 시장에만 국한된 스냅드래곤의 영역을 확장하려는 퀄컴이 손을 잡은 것은 의외의 일은 아니었습니다. 이렇게 든든한 우군 덕에 삼성이나 레노버, HP 등 여러 제조사들이 스냅드래곤 8CX와 ARM 윈도우(Windows on ARM)를 사용한 노트북을 선보였습니다.
새로 내놓은 ARM 윈도우가 윈도우 RT와 가장 다른 점은 에뮬레이션을 통해 x86 윈도우용 어플리케이션도 사용할 수 있다는 것입니다. 이는 ARM에서 돌아가는 윈도우 운영체제의 가장 큰 약점을 극복한 것으로 평가받았습니다. 하지만 시장에서의 반응은 좋지 못했습니다.
스냅드래곤 8 CX에 사용된 카이로 CPU는 기본적으로 스마트폰에 들어가는 모바일 CPU이기 때문에 전력 소모는 적지만, 절대 성능에서 x86 CPU를 넘어선다고 보기는 어려웠습니다. 그런 상황에서 에뮬레이션까지 돌리면 속도는 훨씬 느려지게 됩니다. 윈도우 어플리케이션의 절대 다수를 차지하는 x86 어플리케이션에서 실행 속도나 안전성, 호환성을 따지면 스냅드래곤 8CX와 ARM 윈도우를 탑재한 노트북은 합격점을 주기 어려웠습니다.
그런데 그런 와중에 애플은 동일 전력 소모에서 x86 CPU의 성능을 뛰어넘는다는 평가를 받는 M 시리즈 프로세서를 출시했습니다. 호환성이나 생태계 문제는 애플이 맥OS 시장을 장악하고 있다 보니 큰 문제가 되지 않았습니다. 애플이 전환하면 소비자는 무조건 따라갈 수밖에 없는 폐쇄된 생태계이기 때문입니다.
M 시리즈 프로세서는 다양한 맥북 및 맥 제품에 탑재되는 것은 물론 아이패드에도 사용되어 안드로이드 태블릿에 큰 위협이 되고 있습니다. M 시리즈 프로세서만 탑재하면 보급형 아이패드도 고성능 안드로이드 태블릿의 성능을 쉽게 넘어설 수 있습니다. 퀄컴 입장에서는 노트북 시장을 넘보지도 못하고 태블릿 시장만 잃게 될 상황에 놓인 것입니다.
새로 공개한 스냅드래곤 X 엘리트는 이런 위기 상황을 타개할 회심의 대작으로 보입니다. 우선 모바일 CPU인 카이로 대신 완전히 새로운 고성능 CPU인 오라이온 (Oryon) 코어를 12개나 탑재했습니다. 클럭도 3.8GHz까지 높이면서 코어 두 개는 4.3GHz의 터보 클럭 기능을 갖춰 성능을 더 높였습니다. 물론 정확한 성능은 제품이 나와봐야 평가할 수 있겠지만, 퀄컴에 따르면 비슷한 급의 인텔 CPU와 비교해서 동일 전력 소모에서 멀티스레드 성능이 2배 높고 GPU 성능도 내장 GPU를 기준으로 최대 2배에 달합니다.
물론 TSMC의 4nm 공정을 사용하고 카이로를 기반으로 성능을 높이고 클럭도 높아졌다는 점을 생각하면 최소한 기존의 스냅드래곤 8CX보다 CPU 성능이 뛰어날 것임은 분명합니다. 다만 캐시 메모리 용량이나 동일 조건에서 스냅드래곤 8CX 기반 CPU와의 비교 등 상세한 정보가 빠져 있어 아직은 추측만 할 뿐입니다.
스냅드래곤 X 엘리트에 쓰인 GPU의 성능은 4.6TFLPOS입니다. 구체적인 클럭이나 코어 구성 등 상세한 정보는 빠져 있지만, 만약 FP32 기준이라면 적어도 단순 연산 능력으로는 인텔 내장 그래픽보다 빠를 가능성을 시사합니다. 여기에 NPU인 헥사곤은 INT4 기준 46 TOPS의 인공지능 연산 능력을 지니고 있습니다. 그리고 이런 빠른 연산 능력을 뒷받침하기 위해 128비트 LPDDR5x-8533 메모리를 사용해 136GB/s의 대역폭을 확보했습니다. 다만 트랜지스터 집적도와 다이 면적 같은 정보는 공개하지 않았습니다.
일단 스펙상으로는 스냅드래곤 8과 굳이 구분할 필요가 있는지 의구심이 들 정도였던 스냅드래곤 8CX보다 훨씬 강력해진 것으로 보입니다. 전반적인 구성을 보면 스냅드래곤 X 엘리트는 애플의 M 시리즈 프로세서와 인텔 CPU를 의식해 충분히 경쟁력을 지닌 고성능 프로세서로 재탄생한 것으로 보입니다.
하지만 이번에도 역시 x86 중심의 윈도우 생태계가 발목을 잡을 가능성이 높습니다. 여전히 x86 어플리케이션은 직접 구동하기 어려워 에뮬레이팅이 필요하고 이 과정에서 속도가 느려질 가능성이 높습니다.
여기에 애플도 M3 시리즈의 출시를 눈앞에 두고 있고 인텔 역시 오랜 세월 준비한 메테오 레이크를 출시할 예정이라 스냅드래곤 X 엘리트의 성능상의 우위는 생각보다 크지 않을 수 있습니다. 이런 우려를 불식시키고 스냅드래곤 X 엘리트가 강력한 성능으로 시장에서 성공을 거둘 수 있을지 결과가 주목됩니다.
고든 정 과학 칼럼니스트 jjy0501@naver.com