NVIDIA의 최신 AI 모델인 Nemotron 3 Ultra가 CVDP 벤치마크에서 완벽한 100% 점수를 기록했습니다. 이 벤치마크는 시스템이 레지스터 전송 수준(RTL) 코드를 얼마나 잘 생성하는지 측정하는 일련의 테스트입니다. 회사가 발표한 이 결과는 자동화된 하드웨어 설계의 도약을 의미합니다. Nemotron 3 Ultra는 단순히 테스트를 통과하는 것을 넘어, NVIDIA가 에이전트 워크플로라고 부르는 방식을 사용하여 복잡한 설계 작업을 비교할 수 없는 효율성으로 처리함으로써 RTL 코딩이 수행되는 방식을 재고합니다.
CVDP 벤치마크가 측정하는 것
CVDP는 코드 검증 및 설계 생산성(Code Verification and Design Productivity)의 약자입니다. 이는 반도체 산업에서 사용되는 표준으로, 도구가 높은 수준의 사양에서 RTL 코드를 얼마나 정확하게 생성할 수 있는지 평가합니다. RTL 코드는 칩 설계의 핵심으로, 디지털 회로에서 레지스터 간 데이터 이동을 설명합니다. 100% 점수는 Nemotron 3 Ultra가 벤치마크 제품군의 모든 테스트 케이스에서 오류 없는 코드를 생성했음을 의미합니다. 제공된 사실에 따르면, 이는 어떤 AI 모델로도 처음 달성한 기록입니다.
RTL 코딩에서의 에이전트 워크플로
이 모델의 RTL 코딩 접근 방식이 차별점입니다. Nemotron 3 Ultra는 각 코드 라인을 개별 작업으로 처리하는 대신, AI가 각각 설계 프로세스의 다른 부분을 담당하는 특수 에이전트 팀처럼 행동하는 에이전트 워크플로를 사용합니다. 한 에이전트는 사양을 분석하고, 다른 에이전트는 코드를 작성하며, 세 번째 에이전트는 제약 조건에 대해 검증할 수 있습니다. 이러한 작업 분담을 통해 모델은 오류를 조기에 발견하고 처음부터 다시 시작하지 않고도 변경 사항에 적응할 수 있습니다. NVIDIA는 이 워크플로가 수동적이고 오류가 발생하기 쉬운 단계에서 조정된 자동화 파이프라인으로 이동하는 RTL 코드 생산 방식의 혁명이라고 말합니다.
중요한 효율성 향상
효율성은 또 다른 핵심입니다. 이 모델은 이전 모델보다 RTL 코딩 작업을 더 빠르고 적은 컴퓨팅 리소스로 완료할 수 있는 비교할 수 없는 효율성을 가지고 있다고 설명됩니다. 칩 설계자에게 이는 더 짧은 개발 주기와 낮은 비용을 의미합니다. 모델이 높은 정확도를 유지하면서 처리 시간을 단축할 수 있는 능력은 실험실 실험이 아닌 실제 프로젝트에서 실용적인 도구가 될 수 있음을 시사합니다. NVIDIA는 벤치마크 점수 외에 구체적인 성능 수치를 공개하지 않았지만, 비교할 수 없는 효율성이라는 주장은 Nemotron 2와 같은 이전 버전에 비해 상당한 개선을 의미합니다.
칩 설계에 미치는 의미
RTL 코딩은 하드웨어 개발의 병목 현상입니다. 엔지니어는 새 칩의 코드를 작성하고 디버깅하는 데 몇 주 또는 몇 달을 보냅니다. 이를 완벽하고 신속하게 수행할 수 있는 AI는 그 일정을 바꿀 수 있습니다. 100% CVDP 점수는 'AI가 프로덕션 준비가 된 RTL 코드를 생성하는 데 신뢰할 수 있는가?'라는 주요 의문을 해소합니다. 현재로서는 NVIDIA의 답변은 '그렇다'입니다. 그러나 회사는 Nemotron 3 Ultra가 언제 고객에게 제공될지, 기존 설계 흐름에 어떻게 통합될지에 대해서는 밝히지 않았습니다. 이러한 세부 사항이 채택에 중요할 것입니다.
다음 단계는 아마도 더 넓은 출시일 것입니다. NVIDIA는 일반적으로 벤치마크 발표 후 제품 출시나 API 액세스를 제공합니다. 엔지니어와 하드웨어 스타트업은 가격, 라이선스 조건 및 표준 EDA 도구와의 호환성을 주시할 것입니다. 그때까지 100% 점수는 증명 포인트로 남아 있으며, AI 기반 칩 설계 분야의 경쟁사들에게 도전이 될 것입니다.




