Arm이 직접 만든 칩은 세상에 없다. 그런데 지금 손에 들고 있는 스마트폰, 무선 이어버드, 공유기, 일부 노트북 안에는 전부 Arm 설계가 들어 있다. 이상한 구조다. 반도체 회사인데 반도체를 안 만든다.
팹리스 IP 기업 — 반도체계의 이상한 비즈니스
Arm은 팹리스(Fabless) 기업이다. 공장이 없다. 대신 CPU 코어의 설계도를 그리고, 명령어 집합 아키텍처(ISA, Instruction Set Architecture)를 정의해서 라이선스로 판다. 퀄컴, 삼성, 애플, 미디어텍이 그 설계도를 사 와서 자기들 구미에 맞게 시스템 온 칩(SoC)을 찍어낸다. Arm은 칩 하나 팔지 않고 로열티만 챙기는 구조다. 이 모델이 Arm을 지금의 자리까지 올려놓은 핵심 동력이다.
- 라이선스 모델: 설계도를 팔고 완성 칩당 로열티를 받는다. 개발 비용을 직접 다 짊어지지 않아도 되니, 중소 기업도 Arm 기반 칩을 내놓을 수 있다. 진입 장벽이 낮아지는 건 Arm한테도, 업계 전체한테도 이득이다.
- SoC의 구조: Arm 아키텍처는 CPU 코어만 담는 게 아니다. GPU, NPU(신경망 처리 장치), DSP(디지털 신호 처리 장치)까지 한 칩에 욱여넣는 SoC 설계에 딱 맞게 짜여 있다. 이게 소형화와 전력 효율을 동시에 잡는 비결이다.
RISC vs CISC — 설계 철학이 왜 갈렸나
Arm 아키텍처의 뿌리는 RISC(Reduced Instruction Set Computer)다. x86이 채택한 CISC(Complex Instruction Set Computer)와는 정반대 방향이다. 어느 쪽이 옳다는 게 아니라, 목표 자체가 달랐다.
- RISC(Arm): 명령어를 최대한 단순하게 만든다. 각 명령어가 단일 클럭 사이클 안에 끝나게 설계한다. 처리 속도가 빠르고, 칩 복잡도가 낮아 전력 소모가 적다. 모바일 기기 배터리 수명을 결정적으로 바꿔놓은 설계 방향이다.
- CISC(x86): 복잡한 명령어 하나로 여러 작업을 처리한다. 프로그래밍은 편하지만, 칩 설계가 복잡해지고 열이 많이 난다. 인텔 데스크톱 CPU가 묵직한 냉각팬을 달고 다니는 이유 중 하나가 여기 있다.
예전엔 RISC가 성능에서 밀린다는 인식이 강했다. 2010년대 초반까지는 그게 어느 정도 맞는 말이기도 했다. 근데 병렬 처리 기술이 발전하면서 상황이 달라졌다. 애플 M 시리즈가 인텔 맥북을 성능과 발열에서 동시에 압도한 게 그 결과다. 이론이 아니라 시장에서 증명된 얘기다.
전력 효율 — Arm이 서버까지 먹은 진짜 이유
배터리 걱정은 스마트폰 얘기만이 아니다. 데이터센터에서는 전기세가 운영비의 상당 부분을 차지한다. 전력 효율이 곧 돈이다. 그러니 Arm이 서버 시장에서도 통하기 시작한 건 당연한 수순이다.
- 와트당 성능(Performance per Watt): Arm 프로세서는 같은 전력으로 더 많은 일을 하거나, 같은 일을 더 적은 전력으로 처리한다. AWS Graviton 같은 Arm 기반 서버 칩이 클라우드 시장에서 빠르게 자리를 잡은 건 이 지표 덕분이다. 단순히 성능이 좋아서가 아니라, 비용이 줄어드니까다.
- 빅리틀(big.LITTLE) 아키텍처: 저전력 코어와 고성능 코어를 함께 쓴다. 평범한 작업은 저전력 코어로, 무거운 연산이 들어올 때만 고성능 코어를 켠다. 안드로이드 스마트폰의 배터리 최적화가 어떻게 작동하는지 궁금했다면, 바로 이 구조 때문이다.
PC와 서버 시장 — 이미 기울어진 판
오랫동안 Arm은 모바일 전용이라는 인식이 있었다. 그게 완전히 깨진 건 2020년 애플 M1이 나오면서부터다. 그 이후로 판이 빠르게 움직이고 있다.
- 애플 실리콘(Apple Silicon): 애플이 설계한 M 시리즈 칩은 Arm 아키텍처 기반이다. M1 출시 직후 인텔 맥북과의 비교 벤치마크가 쏟아졌고, 대부분에서 M1이 이겼다. 발열은 낮고 배터리는 길고 성능은 더 높다. Arm이 고성능 컴퓨팅에서도 경쟁력 있다는 걸 실제 제품으로 증명한 순간이었다.
- 윈도우 온 Arm(Windows on Arm): 마이크로소프트도 뛰어들었다. 아직 소프트웨어 호환성 문제가 남아 있고, 이 부분은 솔직히 갈 길이 멀다. 퀄컴 스냅드래곤 X 시리즈 기반 윈도우 노트북이 나왔지만, x86 앱 호환성은 여전히 찜찜한 구석이 있다. 잠재력은 충분한데 실제로 쓸 수 있는 환경인지는 별개 문제다.
- 클라우드 서버: AWS Graviton, 마이크로소프트 Azure Arm 인스턴스 등 주요 클라우드 업체들이 Arm 기반 서버 칩을 도입 중이다. 전력 효율이 운영비와 직결되니 도입 유인이 분명하다. 서버 시장의 새로운 기준으로 자리 잡는 수순이다.
생태계가 핵심이다 — 기술만으로 된 게 아니다
Arm이 이 자리까지 온 건 기술 하나만으로 설명이 안 된다. 생태계를 구축하는 방식 자체가 달랐다.
- 제조사 경쟁 유도: Arm의 라이선스 모델은 여러 기업이 독립적으로 칩을 개발하고 서로 경쟁하게 만든다. 퀄컴, 미디어텍, 애플이 같은 Arm 아키텍처를 기반으로 하면서도 각자 다른 방향으로 최적화된 칩을 내놓는다. 경쟁이 혁신 속도를 끌어올린다.
- 소프트웨어 생태계: Arm 기반 기기가 늘면서 운영체제, 개발 도구, 앱 지원도 빠르게 따라붙고 있다. 리눅스, 안드로이드, iOS, macOS가 모두 Arm에서 돌아간다. 개발자 입장에서 Arm을 무시하기 어려운 환경이 된 지 오래다.
- 맞춤형 칩(Custom SoC): Arm 아키텍처는 AI 가속기, 엣지 디바이스, IoT 기기처럼 특정 목적에 최적화된 칩 설계에 유리하다. 범용 CPU보다 특화 칩의 비중이 점점 커지는 방향으로 시장이 움직이고 있고, Arm은 그 중심에 있다. TechCrunch 보도에 의하면, Arm은 창립 35년 만에 처음으로 자사 인하우스 칩을 직접 출시하기도 했다. 레퍼런스 칩인지 사업 방향 전환의 신호인지는 지켜볼 필요가 있다. 어느 쪽이든, Arm이 직접 칩을 만든다는 사실 자체가 기존 파트너사들한테는 불편한 신호일 수 있다.
출처: TechCrunch
