AI 도구, 30분 만에 엔비디아 CUDA를 AMD로 포팅
1월 22일, 한 개발자는 AI 플랫폼 Claude Code를 사용하여 엔비디아의 CUDA에서 AMD의 경쟁 ROCm 플랫폼으로 전체 소프트웨어 백엔드를 번역했다고 보고했습니다. 이 과정은 단 30분 만에 완료되었으며, 결정적으로 복잡한 중간 변환 계층이 필요하지 않아 자동화된 코드 마이그레이션의 상당한 진전을 보여주었습니다. AI 에이전트는 CUDA 특정 기능을 ROCm에 해당하는 기능으로 지능적으로 대체하면서 기본 로직을 보존하는 방식으로 작동했습니다. 이는 단순한 키워드 대체보다 더 정교한 접근 방식입니다. 명령줄에서 실행 가능한 이 간소화된 프로세스는 개발자가 하드웨어 생태계 간에 전환하는 장벽을 극적으로 낮출 수 있습니다.
새로운 기능이 엔비디아의 소프트웨어 해자를 위협
엔비디아가 AI 및 고성능 컴퓨팅 시장에서 지배적인 위치를 차지하는 것은 주로 CUDA 플랫폼 덕분입니다. 이 독점 소프트웨어 생태계는 개발자에게 높은 전환 비용을 발생시켜 엔비디아 하드웨어에 효과적으로 묶어둡니다. Claude Code의 성공적이고 빠른 포팅은 이러한 오랜 경쟁 우위에 직접적인 도전을 제기합니다. 애플리케이션이 AMD 하드웨어에서 실행될 수 있는 더 간단한 경로를 제공함으로써, 이러한 AI 도구는 고객에게 더 많은 유연성을 제공하고 공급업체 종속성을 줄임으로써 시간이 지남에 따라 엔비디아의 시장 위치를 약화시킬 수 있습니다.
전문가들, 복잡한 코드 최적화의 한계 지적
인상적인 시연에도 불구하고, 업계 분석가들은 이 성과가 상대적으로 단순한 코드에 제한될 가능성이 높다고 경고합니다. 개발자는 포팅된 소프트웨어의 복잡성을 명시하지 않았으며, ROCm은 이미 CUDA의 많은 측면을 모방하고 있어 기본적인 번역은 덜 어려웠습니다. 고성능 컴퓨팅의 핵심 어려움은 캐시 계층과 같은 특정 하드웨어 기능에 대해 깊이 최적화된 코드를 작성하는 것입니다. 전문가들은 Claude Code와 같은 현재 AI 도구가 여전히 이러한 수준의 상세한 하드웨어 최적화를 수행할 능력이 부족하여 가장 까다로운 계산 시나리오에서 즉각적인 유용성이 제한된다고 보고 있습니다.