모듈러가 내세우는 핵심은 이식 가능한 AI 추론 스택이다. 개발자가 모델별로 특정 GPU나 가속기에 맞춰 코드를 다시 작성하는 대신, 하나의 모델 구현과 개발 흐름을 CPU·GPU·전용 AI 가속기에서 활용할 수 있도록 하겠다는 구상이다.
공개된 방향에는 퀄컴 하드웨어뿐 아니라 NVIDIA와 AMD GPU, 애플 시스템, AWS 트레이니움(Trainium), 구글 TPU 등 다양한 실리콘이 포함된다. 다만 “어떤 모델이든 어떤 칩에서든 실행한다”는 표현은 회사가 지향하는 목표로 봐야 한다. 모든 모델과 가속기에서 지원 수준이나 성능이 동일하다는 의미는 아니다.
이 전략이 겨냥하는 지점은 CUDA다. 모듈러는 특정 GPU 업체에 종속된 개발 환경 대신, 언어·컴파일러·런타임·커널·모델 서빙 추상화를 아우르는 공통 개발 계층을 만들려 한다.
AMD는 AI GPU와 AI PC 시장에서 퀄컴과 경쟁하는 반도체 업체다. 그런 AMD가 퀄컴이 인수한 모듈러의 소프트웨어 계층을 지원한다는 점은, 칩 제조사 입장에서도 하드웨어에 종속되지 않는 소프트웨어 이식성이 가치가 있을 수 있음을 보여준다.
이는 모듈러가 단순한 ‘퀄컴 전용 소프트웨어 래퍼’가 아니라 여러 반도체 업체를 겨냥한 플랫폼이라는 신뢰도를 높이는 요소이기도 하다. 다만 이는 발표된 멀티실리콘 전략과 MAX의 기기 제한 변경을 바탕으로 한 해석이며, 모든 지원 대상에서 동일한 수준의 상용 성능이 검증됐다는 뜻은 아니다.
모듈러는 Mojo 1.0을 파이썬과 비슷한 사용성을 유지하면서도 시스템 프로그래밍 수준의 성능을 겨냥한 범용 언어로 소개한다. 1.0 버전 도달은 실험 단계에서 안정적인 프로덕션용 언어로 넘어가는 이정표라는 의미를 갖는다.
Mojo는 CPU, GPU, AI 가속기 프로그래밍을 지원하도록 설계됐으며, 파이썬과의 상호운용성이 주요 채택 전략이다. 개발자는 기존 파이썬 중심의 작업 흐름을 유지하면서도 하드웨어에 가까운 성능 제어 기능을 활용할 수 있다는 설명이다.
컴파일러와 개발 도구까지 공개되면서 외부 개발자는 언어 스택을 직접 검토하고, 확장하거나 다른 환경으로 이식하며, Apache 2.0 및 LLVM 예외 조항에 따라 배포할 수 있게 됐다.
Mojo를 오픈소스화하면 개발자, 하드웨어 파트너, 컴파일러 기여자, AI 모델 서빙 사용자들이 모듈러 생태계에 참여하기 쉬워진다. 이는 퀄컴이 스마트폰과 PC, 엣지 인프라, 데이터센터를 아우르는 AI 생태계에서 소프트웨어 영향력을 확대하는 데 도움이 될 수 있다.
핵심은 모든 배포 환경에서 퀄컴 칩만 사용하게 만드는 것이 아니다. 모듈러가 경쟁사 칩까지 포함하는 공통 AI 추론 계층으로 자리 잡는다면, 퀄컴은 하드웨어 선택의 문턱을 낮추면서도 자사 가속기를 홍보할 수 있는 생태계 기반을 확보하게 된다.
다만 스냅드래곤, AMD Ryzen AI Halo, 애플 실리콘, NVIDIA GPU, AWS 트레이니움, 구글 TPU, Houmo M.2 가속기 등이 언급됐다는 사실만으로 각 플랫폼에서 완전한 프로덕션 지원과 성능 동등성이 독립적으로 입증된 것은 아니다. 이번 ModCon 발표가 보여준 것은 검증 완료된 단일 제품이라기보다, 퀄컴이 모듈러를 앞세워 추진하는 멀티칩 AI 소프트웨어 전략의 방향이다.