엔비디아 GB300 NVL72, MoE 모델 학습 성능 3배 향상 원리 분석
엔비디아 GB300 NVL72, MoE 모델 학습 성능 3배 향상 원리 분석
최근 AI 모델 트렌드를 보면, 대규모 전문가 혼합(Mixture-of-Experts, MoE) 구조가 확실히 주류를 이루고 있습니다. 그런데 이 MoE 모델 학습의 숨겨진 병목 지점은 과연 무엇일까요? 엔비디아는 최신 플랫폼인 GB300 NVL72를 통해 MoE 모델 사전학습 성능을 이전 세대 대비 무려 3배 가까이 끌어올렸다고 발표했습니다. 핵심 포인트는 단순히 GPU 자체의 성능을 높인 게 아니라는 점입니다. 하드웨어, 네트워크, 소프트웨어 이 세 가지를 ‘초밀접(co-design)’하게 엮어낸 풀스택 전략이 이번 혁신의 근본 원인입니다.

※ AI로 생성된 이미지입니다
MoE 구조와 새로운 병목 지점 이해하기
요즘 대형 언어 모델(LLM)들은 수천억 개에 달하는 매개변수를 자랑합니다. 딥시크-V3 같은 모델이 6710억 개의 매개변수를 가진다고 할 때, MoE 구조는 이 모든 매개변수를 한 번에 훑지 않습니다. 대신, 들어온 입력 토큰에 맞춰 가장 관련 있는 ‘전문가(Expert)’들만 골라 가중치를 적용하죠. 덕분에 연산 효율(Computational Efficiency)은 극대화됩니다.
하지만 여기서 새로운 종류의 병목이 발생합니다. 활성화된 전문가들 사이에서 데이터를 주고받는 과정, 즉 대규모 ‘올-투-올(All-to-All)’ 통신이 발목을 잡는 겁니다. 아무리 GPU 계산 속도가 빨라도, 이 데이터 통신 속도가 느리면 전체 학습 속도는 덩달아 떨어질 수밖에 없으니까요. 그래서 엔비디아의 이번 성과는 단순히 계산(Compute) 최적화만으로는 설명할 수 없고, 통신(Communication) 최적화가 결합된 결과로 봐야 합니다.

※ AI로 생성된 이미지입니다
🚀 GB300 NVL72의 3배 성능 향상 동력: 풀스택 통합 설계
GB300 NVL72가 이전 세대 대비 압도적인 성능 향상을 이룬 진짜 이유는 ‘플랫폼 통합 설계’라는 접근 방식 때문입니다. 이건 단순히 부품 스펙을 나열하는 차원이 아니에요. 이 부품들이 어떻게 서로 유기적으로 연결되어 최대의 시너지를 낼 수 있도록 설계했는지를 보여줍니다. 이 방식 자체가 AI 팩토리의 효율성을 근본적으로 끌어올린 거죠.
1. 초고속 내부 연결: 5세대 NVLink의 역할
가장 먼저 눈에 띄는 건 GPU 간의 직접 연결입니다. 엔비디아는 5세대 NVLink를 적용했습니다. 이 기술 덕분에 여러 개의 GPU가 마치 하나의 거대한 가속기처럼 움직일 수 있게 됐죠.
- 대역폭 증대: NVLink를 통해 GPU 하나당 초당 1.8테라바이트(TB)의 대역폭을 확보했습니다. 데이터 전송 속도 면에서 엄청난 수치입니다.
- 올-투-올 통신: 랙 전체 기준으로 초당 130TB의 논블로킹(Non-blocking) 통신이 가능합니다. 여러 GPU가 동시에 데이터를 주고받아도 병목 현상 없이 처리가 가능하다는 뜻입니다.
- 메모리 접근 방식: 특히 ‘메모리 시맨틱(memory-semantic)’ 방식을 도입해, GPU들이 서로의 HBM 메모리에 마치 붙어있는 것처럼 직접 접근할 수 있게 만든 점이 핵심입니다. 통신 지연(Latency)을 최소화한 거죠.
2. 랙 외부 확장성 확보: 네트워킹 스택의 고도화
시스템이 랙 밖으로 커지더라도 성능이 떨어지면 안 됩니다. GB300 NVL72는 이 점을 위해 다층적인 네트워킹 스택을 꼼꼼하게 구축했습니다.
- 슈퍼NIC 및 인피니밴드: 각 GPU는 초당 800기가비트(Gb) 속도의 커넥트X-8 슈퍼NIC과 퀀텀-X800 인피니밴드, 스펙트럼-X 이더넷으로 연결됩니다. 이 조합은 대규모 클러스터에서도 통신 병목을 최소화하는 역할을 합니다.
- DPU의 역할: 블루필드(BlueField) DPU가 스토리지, 보안, 네트워크 같은 인프라 작업을 전담합니다. 덕분에 메인 연산을 담당하는 CPU는 오롯이 연산에만 집중할 수 있게 됩니다.

※ AI로 생성된 이미지입니다
💡 소프트웨어 최적화: 하드웨어 성능을 끌어올리는 열쇠
최첨단 하드웨어만으로는 역부족입니다. 엔비디아는 소프트웨어 스택 최적화에 막대한 역량을 쏟았고, 이 부분이 실제 성능 향상에 큰 기여를 했습니다. 자체 프레임워크 최적화는 물론, 오픈소스 커뮤니티 기여도 눈에 <0xEB><0x9D><0x95>니다.
주요 프레임워크별 성능 개선 효과
실제 테스트 결과가 소프트웨어 개선의 중요성을 명확히 보여줍니다. 똑같은 GB300 NVL72 환경을 놓고 비교했을 때, 소프트웨어 최적화만으로도 학습 성능이 크게 개선되었습니다.
- TorchTitan: 특정 테스트 환경에서는 무려 약 6배의 성능 개선 효과를 기록했습니다.
- JAX: 이 환경에서는 약 10배에 달하는 놀라운 성능 향상을 입증했습니다.
- 메가트론 코어: 자체 프레임워크 최적화도 병행되었습니다.
이러한 소프트웨어 개선은 하드웨어가 가진 잠재력을 100% 사용하게 만드는 과정 그 자체입니다. 최신 JAX 환경에서는 GPU당 1025TFLOPs의 처리 성능을 달성했다는 보고도 있습니다.
확장성 검증: 선형적 스케일링의 중요성
성능이 지속적으로 유지되는 ‘확장성’은 매우 중요한 덕목입니다. 딥시크-V3 학습을 256개 GPU에서 1024개 GPU로 늘리는 테스트를 돌렸을 때, 메가트론 코어는 GPU당 성능의 98.5%를 유지했습니다. 이건 GPU 수를 늘려도 통신 오버헤드가 성능 저하로 이어지지 않았다는 의미죠. 토치타이탄과 JAX 역시 각각 97% 수준을 유지했습니다. 이 수치들이 ‘거의 선형적(Near-linear)’ 확장성을 입증합니다.

※ AI로 생성된 이미지입니다
📊 기술적 비교 분석: 이전 세대 대비 혁신 지점
이번 세대의 혁신을 한눈에 비교해보면 그 차이가 확연합니다. 이전 세대 기기와 비교한 성능 향상 폭을 표로 정리했습니다. (출처: 엔비디아 발표 자료 기반 분석)
표 1. GB300 NVL72 vs 이전 세대 성능 비교 (MoE 학습 기준)
이 표는 단순히 TFLOPs 수치만 비교하는 게 아닙니다. 통신 오버헤드를 관리하는 ‘질적인 도약’을 보여줍니다. 즉, ‘얼마나 많이 계산할 수 있는가’를 넘어 ‘얼마나 효율적으로 데이터를 주고받으며 계산할 수 있는가’가 이제 핵심 경쟁력이 된 겁니다. 내부적으로는 CUDA 생태계의 지속적인 최적화가 이러한 하드웨어적 이점을 극대화하는 역할을 해왔습니다. (참고 자료: [NVIDIA 기술 백서 링크 예시])
결론
엔비디아가 보여준 GB300 NVL72는 단순한 하드웨어 업그레이드를 넘어서, MoE와 같은 AI 모델의 구조적 특성(MoE)과 컴퓨팅 환경의 근본적 병목(통신)을 한 번에 해결한 플랫폼 혁신작입니다. 하드웨어의 절대적 성능 향상뿐 아니라, 소프트웨어 최적화와 통합 인프라 설계가 결합되면서 AI 모델 학습의 판도를 바꾸고 있음을 명확히 보여줍니다. 앞으로 AI 인프라 구축의 표준이 될 거라는 전망이 지배적입니다.
실제 워크플로우를 짤 때는, I/O 병목이 예상되는 지점부터 DPU나 고대역폭 네트워크를 최우선으로 고려해야 합니다.
#GB300NVL72 #MoE #AI인프라 #딥러닝가속기 #엔비디아
더 깊이 있는 분석이 필요하다면 구독해 주시고, 궁금한 점은 댓글로 함께 이야기 나눠주세요!
