- 엔비디아 CUDA 견제 본격화⋯中 기술 자립·개발자 생태계 확장 노림수

화웨이가 자사의 인공지능(AI) 연산용 GPU 소프트웨어 툴킷인 'CANN(Compute Architecture for Neural Networks, 신경망 컴퓨팅 아키텍처)'을 오픈소스로 전환한다고 밝혔다고 미국 IT전문매체 톰스가이드가 5일(현지시간) 보도했다.
이 같은 조치는 엔비디아(Nvidia)의 폐쇄형 CUDA 생태계에 대응하고, 자사 Ascend AI GPU의 소프트웨어 채택률을 높이기 위한 전략으로 풀이된다.
CANN은 화웨이의 어센드(Ascend) 시리즈 AI GPU에 최적화된 이기종 컴퓨팅 아키텍처로, 다층 프로그래밍 인터페이스를 제공해 AI 응용 프로그램의 구축을 지원한다. 구조상 엔비디아의 CUDA와 유사한 방식으로 작동하지만, 오픈소스 전환을 통해 더 많은 개발자 접근성과 생태계 확장이 가능할 것으로 기대된다.
중국 현지 매체 사우스차이나모닝포스트(SCMP)에 따르면, 화웨이는 이번 결정을 앞두고 주요 AI 기업, 산업 파트너, 대학, 연구기관 등과 Ascend 생태계 구축을 위한 협의를 진행해왔다. CANN의 오픈소스화는 개발자 혁신을 가속화하는 동시에, 중국 내 반도체 독립을 위한 기술 자립의 일환으로도 해석된다.
Ascend GPU의 성능은 일부 환경에서 엔비디아의 최신 AI 칩 블랙웰 B(Blackwell B) 시리즈에 근접하고 있는 것으로 전해진다. 반면, CUDA는 엔비디아 하드웨어에만 최적화된 폐쇄적 구조로, 개발자들 사이에서 오랜 기간 제약 요인으로 지적돼 왔다. 특히 2024년부터는 CUDA 11.6 버전부터 타사 GPU에 기능을 이식하려는 변환 계층(translation layer) 사용까지 금지됐다.
화웨이는 이번 오픈소스화를 통해 CANN의 채택률을 높이고 개발자 커뮤니티와의 접점을 강화하겠다는 입장이다. 다만 엔비디아의 CUDA가 20년 이상 축적된 기술과 생태계를 바탕으로 한 만큼, CANN이 유사한 수준의 성숙도를 갖추기까지는 시간이 필요할 것으로 전망된다.