스냅드래곤이 Arm 버전의 윈도우 10을 위한 프로세서인 스냅드래곤 8cx의 보급형 제품, 스냅드래곤 8c와 7c를 발표했습니다.
작년에 발표된 스냅드래곤 8cx는 Kryo 495 CPU 코어, Adreno 680 GPU를 장착했습니다. GPU를 스마트폰에 비해 대폭 강화했었지요. 거기서 클럭을 더 높인 마이크로소프트 SQ1도 서피스 프로 X에 탑재됐고요.
Arm 버전의 윈도우 10은 32비트 x86 명령을 Arm 명령으로 바이너리 변환하는 기능을 기본 탑재해, Arm 소프트웨어 뿐만 아니라 32비트 x86 명령어도 그대로 사용할 수 있습니다. 또 Arm은 x86에 비해 평균 소비 전력이 대체로 낮습니다.
스냅드래곤 8cx는 고급형 시장을 공략하는 제품이라 1000달러를 넘는 PC에 탑재됐습니다. 가격이 싼 건 아니죠. 그래서 나온 게 이번의 두 제품입니다.
스냅드래곤 8c는 스냅드래곤 850을 대체하는 메인스트림, 스냅드래곤 7c는 PC용 스냅드래곤에서 존재하지 않았던 보급형 제품입니다.
스냅드래곤 8cx | 스냅드래곤 8c | 스냅드래곤 7c | |
---|---|---|---|
CPU 코어 | Kryo 495 | Kryo 490 | Kryo 468 |
CPU 구성 | Cortex-A76 (4 코어) + Cortex-A55 (4 코어) | 8 코어 | 8 코어 |
CPU LLC | 10MB | ? | ? |
GPU 코어 | Adreno 680 | Adreno 675 | Adreno 618 |
메모리 버스 폭 | 8x16bit | 4x16bit | 2x16bit |
메모리 종류 / 데이터 속도 | LPDDR4x / 2,133MHz | LPDDR4x / 2,133MHz | LPDDR4 / 2,133MHz |
대역폭 | 약 68.3GB / s | 약 34.15GB / s | 약 17GB / s |
DSP | Hexagon 685 | Hexagon 690 | Hexagon 692 |
ISP | Spectra 390 | Spectra 390 | Spectra 225 |
모뎀 | X24 (CAT20, 2Gbps) | X24 (CAT20, 2Gbps) | X24 (CAT15, 150Mbps) |
스토리지 | NVMe / UFS3.0 | NVMe / UFS3.0 | eMMC / UFS 3.0 |
PCIe 버전 | Gen3 | ? | - |
제조 공정 | 7nm | 7nm | 8nm |
스냅드래곤 8c는 7nm 공정의 Kryo 490 8코어 CPU, Adreno 675 GPU로 구성됩니다. 스냅드래곤 8cx의 Kryo 495, Adreno 680에서 5씩 줄어드네요. 외형은 같기 때문에 기능을 막고 클럭을 낮춘 모델로 보입니다.
스냅드래곤 8cx는 8x16비트 LPDDR4x/2133Mhz지만 8c는 4x16비트 LPDDR4x/2133Mhz입니다. 메모리 대역폭을 절반으로 줄이면서 그래픽 성능도 상당 부분 제한되리라 보입니다.
스냅드래곤 7c는 8nm 공정으로 제조됩니다. 어떤 파운드리인지는 공개하지 않았고요. 8코어 Kryo 468, Adreno 618 GPU입니다. 다이가 완전히 다르기에 새로 만든 칩으로 보입니다.
메모리는 2x16비트 LPDDR4니 메모리 대역폭이 8cx의 1/4로 줄어들고, 스토리지도 PCIe NVMe가 아니라 eMMC/UFS만 지원합니다. 확실한 보급형이군요.
이들 프로세서의 성능은 공개하지 않았으나, AI 성능의 경우 스냅드래곤 8cx가 9TOPS, 8c가 6TOPS, 7c가 5TOPS라고만 언급했습니다.
화상 회의 소프트웨어인 Zoom이 64비트 Arm 내이이티브 애플리케이션을 제공할 예정입니다.
ARM 윈도우에서 x86 프로그램 제대로 쓰려면 몇 년은 더 기다려야 쓸만해지겠습니다.