Google, Meta TPU용 PyTorch 백엔드 TorchTPU 공개

·2026.10.21 01:02

핵심 내용

Google과 Meta가 TPU용 PyTorch 백엔드 TorchTPU를 공개했다.

1 / 5

자세히 보기

  • Google과 Meta가 JAX 의존성을 제거하고 model.to("tpu") 명령만으로 실행 가능한 TPU용 네이티브 PyTorch 백엔드 TorchTPU를 공개함. 해당 프로젝트는 2026년 10월 PyTorch Conference에서 TorchTPU, vLLM-TorchTPU, SGLang-TorchTPU, TorchTitan 저장소를 오픈소스로 공개할 계획임.
  • Hugging Face 상위 5,000개 모델 중 4,917개를 검증하여 인기 모델 기준 98%, 수치 정확도 기준 97%의 통과율을 달성함.
  • 1,024개 TPU v7x 칩에서 Llama 3 405B 모델을 500 tokens/sec/chip, MFU 50% 이상으로 실행하는 성능 벤치마크를 기록함.
  • SimpleFSDP, Scan Higher-Order Op, Pallas SplashAttention 최적화를 통해 FLUX.1-dev는 최대 3.80배, 어텐션 연산은 17.5% 속도 향상을 구현함.
  • 분산 학습 시 2D+ DeviceMesh를 활용해 Tensor/Expert Parallelism은 고속 ICI, Data Parallelism은 저속 DCN에 할당하고 SparseCore 오프로딩으로 All-Gather/Reduce-Scatter 처리함.
  • TorchRec에 추천 모델용 네이티브 TPU 백엔드를 추가하여 DLRM v2에서 32칩 TPU v7x 클러스터 기준 JAX 베이스라인과 동일한 18.3ms 스텝 지연 시간을 달성함.
  • 향후 로드맵에는 TPUv8용 FP8/FP4 양자화 지원, RL 루프용 Ray Core 오케스트레이션, Reasoning, Multimodal, Diffusion 모델 지원 확대가 포함됨.

이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 요약 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.