최근 기술 커뮤니티를 뜨겁게 달구고 있는 화제는 바로 M4 칩이 탑재된 맥북 에어에 데스크톱용 최상위 그래픽카드인 RTX 5090을 외부 연결해 구동하는 실험입니다. 겉보기엔 휴대성과 성능을 모두 잡은 혁신적인 조합처럼 보이지만, 실제로는 하드웨어 연결의 성공과 소프트웨어적 호환성 부족이라는 상반된 결과가 공존하는 흥미로운 사례입니다. 이 프로젝트가 주목받는 이유는 단순히 기기를 연결하는 것을 넘어, 맥 생태계가 가진 근본적인 한계를 어떻게 우회할 수 있는지에 대한 기술적 도전과제로서 의미를 갖기 때문입니다.
하드웨어 측면에서 볼 때, 썬더볼트 4 인터페이스를 통해 PCIe 신호를 터널링하여 RTX 5090을 맥북 에어에 연결하는 것은 물리적으로 가능합니다. 스코트 조지 같은 개발자가 수행한 실험에 따르면, 40Gbps 대역폭을 가진 썬더볼트 도킹 스테이션을 경유하면 그래픽카드가 시스템에 인식되며, 이는 일반적인 노트북 환경에서는 상상하기 어려운 구성입니다. 하지만 여기서 중요한 점은 연결이 되었다고 해서 성능이 그대로 발휘되는 것은 아니라는 사실입니다. 맥OS는 애플 실리콘 기반의 맥에서 네이티브로 엔비디아나 AMD 그래픽카드 드라이버를 지원하지 않기 때문에, 윈도우나 리눅스 환경에서처럼 즉각적인 게임 구동은 어렵습니다.
소프트웨어적 한계를 극복하기 위해 시도된 ‘타이니그라드(tinygrad)’ 같은 오픈소스 드라이버나 볼칸(Vulkan) 기반의 변환 계층인 몰텐VK(MoltenVK)를 통한 구동은 부분적인 성공을 거두었습니다. 예를 들어 도움(Doom) 같은 게임은 볼칸 지원을 통해 실행 가능해졌으나, 오버헤드로 인해 기대했던 수준의 프레임률을 보장하지는 못했습니다. 특히 맥북 에어의 경우 메모리 대역폭과 처리 속도 제한으로 인해 긴 프롬프트를 입력받는 AI 추론 작업에서 초기 토큰 생성 속도(TTFT)가 현저히 느려지는 문제가 확인되었습니다. 작은 대화에서는 체감되지 않으나, 대규모 작업을 수행할 때 CPU 병목 현상이 명확하게 드러나는 것입니다.
이 실험이 주는 시사점은 하드웨어의 물리적 한계를 넘어서는 소프트웨어적 최적화의 중요성입니다. RTX 5090을 연결했을 때 AI 추론 속도가 맥북 에어 단독 사용 시보다 120 배 빨라진다는 데이터는 흥미롭지만, 이는 주로 로컬 LLM 실행에 국한된 장점입니다. 게임 성능에 있어서는 여전히 윈도우 PC 대비 열세일 수밖에 없으며, 특히 고해상도 환경에서는 썬더볼트 대역폭의 제약이 더 크게 작용합니다. 앞으로 주목해야 할 지점은 맥OS가 외부 GPU에 대한 네이티브 지원을 확대할지, 혹은 리눅스 가상머신 환경에서의 GPU 패스스루 기술이 상용화되어 맥 사용자들에게 실질적인 게임 경험을 제공할 수 있을지 여부입니다. 기술적 호기심을 넘어 실제 활용도가 입증되기까지는 아직 검증해야 할 변수들이 많습니다.