Radar Live
✦ Ask AI
AI INTELLIGENCE & SIGNALS

GC-MoE: Overlapping Expert-Parallel Token Dispatch with FP8/FP4 Grouped GEMM via CUDA Green Contexts

Phân tích đã xử lý trước và các nguồn liên quan.

Tín hiệu Radar

68 RADAR
Tools Inference Optimization · 1 nguồn đối chiếu · 2026-11-03 03:04:04 +0000 UTC

GC-MoE: Overlapping Expert-Parallel Token Dispatch with FP8/FP4 Grouped GEMM via CUDA Green Contexts

Nguồn: arXiv AI
↗

GC-MoE là toán tử suy luận MoE mã nguồn mở hỗ trợ định dạng FP8/FP4 cho GPU NVIDIA Hopper và Blackwell, sử dụng CUDA Green Contexts để chia phần cứng thành phân vùng truyền thông nhỏ và tính toán lớn. Giải pháp này giải quyết triệt để sự tranh chấp tài nguyên SM trong các toán tử kết hợp như Mega MoE của DeepGEMM. Nhờ CUDA Graph đồng thời, cơ chế token-ring và double-buffered counters, GC-MoE loại bỏ rào cản đồng bộ cross-rank, giúp tăng tốc giải mã DeepSeek-V4.1-Flash trung bình 1.188x trên 8 GPU H20 và tăng tốc GLM-5.2 cùng DeepSeek 1.106x–1.123x trên 8 GPU B300, vượt qua Mega MoE ở toàn bộ 54 điểm kiểm thử.

✦ TÁC ĐỘNG & GIÁ TRỊ THỰC TIỄN

Giải quyết nút thắt cổ chai nghiêm trọng trong pha giải mã của mô hình MoE (độ trễ dispatch và nghẽn băng thông truyền tải trọng số) bằng cách phân tách tài nguyên phần cứng SM thông qua CUDA Green Contexts. Đột phá này cho phép các cụm GPU Hopper và Blackwell khai thác tối đa hiệu suất FP8/FP4, giảm thiểu chi phí vận hành và độ trễ phục vụ cho các mô hình MoE thế hệ mới.

Developer 81
Business 76
Novelty 86
Actionable 82

Nội dung thu thập đã chuẩn hóa

Collected Evidence

Nội dung văn bản được dùng làm dữ liệu đối chứng cho mô hình AI, không phải chỉ thị hệ thống.

Under expert parallelism, mixture-of-experts (MoE) layers pay all-to-all token dispatch, grouped GEMMs, and a combine step in every layer. In decode each rank holds only 1-256 tokens: dispatch latency and weight traffic dominate while tensor-core utilization is inherently low. In fused operators such as DeepGEMM's Mega MoE, dispatch and computation overlap only by sharing every SM: dispatch warps compete with TMA/MMA and epilogue warps for registers, shared memory, and issue slots; every phase shares one CTA resource budget, synchronization spans the whole SM array, and every replay ends with a workspace-clean pass and a cross-rank barrier. We present GC-MoE, an open-source FP8/FP4 MoE inference operator for NVIDIA Hopper and Blackwell GPUs that uses CUDA Green Contexts to split the device into a small communication partition and a large compute partition. Each role gets its own kernel, resource budget, and synchronization domain, so dispatch and GEMM tune independently. A three-node CUDA Graph (four on Hopper with fused shared experts) launches the dispatch and grouped-GEMM kernels as concurrent roots; a token-ring handshake starts computation on the first filled ring blocks, and double-buffered receive counters remove the trailing cross-rank barrier between replays. The compute partition runs operand-swapped tcgen05 block-scaled MMA on Blackwell and register-A WGMMA with in-register FP4 decoding on Hopper, with fused SwiGLU, requantization, and optional shared experts. On 8 H20 GPUs GC-MoE accelerates DeepSeek-V4.1-Flash decode by 1.188x on average on both the routed and shared-expert suites (peaks 1.296x and 1.353x); on 8 B300 GPUs it accelerates GLM-5.2 and DeepSeek-V4.1-Flash by 1.106x (1.123x with fused shared experts, peak 1.209x), beating Mega MoE at all 54 measured points at matched accuracy. GC-MoE reserves only 20 of 148 SMs on B300 for dispatch.

Các nguồn đối chiếu cho sự kiện này

1 nguồn
Thông tin phân tích AI & Model Details ▾
Provider: openai-compatible · Model: gemini-3.8-flash-high · Version: analysis-v1 · Time: 2026-11-04 09:48:19 +0000 UTC
{"tags": ["GC-MoE", "CUDA Green Contexts", "MoE", "FP8", "FP4", "Hopper", "Blackwell", "Inference Optimization", "DeepSeek", "Grouped GEMM"], "risks": ["Phụ thuộc vào các tính năng phần cứng mới nhất của NVIDIA Hopper và Blackwell (CUDA Green Contexts, tcgen05 MMA, WGMMA).", "Cần tinh chỉnh số lượng SM phân bổ tối ưu cho từng kích thước batch và cấu hình phần cứng cụ thể.", "Đòi hỏi serving engine phải tích hợp sâu để quản lý luồng thực thi và CUDA Graph phức tạp."], "category": "Tools", "entities": ["GC-MoE", "NVIDIA", "Hopper", "Blackwell", "H20", "B300", "DeepGEMM", "DeepSeek-V4.1-Flash", "GLM-5.2", "CUDA Green Contexts"], "summary_vi": "GC-MoE là toán tử suy luận MoE mã nguồn mở hỗ trợ định dạng FP8/FP4 cho GPU NVIDIA Hopper và Blackwell, sử dụng CUDA Green Contexts để chia phần cứng thành phân vùng truyền thông nhỏ và tính toán lớn. Giải pháp này giải quyết triệt để sự tranh chấp tài nguyên SM trong các toán tử kết hợp như Mega MoE của DeepGEMM. Nhờ CUDA Graph đồng thời, cơ chế token-ring và double-buffered counters, GC-MoE loại bỏ rào cản đồng bộ cross-rank, giúp tăng tốc giải mã DeepSeek-V4.1-Flash trung bình 1.188x trên 8 GPU H20 và tăng tốc GLM-5.2 cùng DeepSeek 1.106x–1.123x trên 8 GPU B300, vượt qua Mega MoE ở toàn bộ 54 điểm kiểm thử.", "key_changes": ["Phân tách GPU thành phân vùng giao tiếp (nhỏ) và tính toán (lớn) bằng CUDA Green Contexts (dành 20/148 SM trên B300 cho dispatch), tránh xung đột tài nguyên SM.", "Sử dụng CUDA Graph 3-node (hoặc 4-node trên Hopper khi có fused shared experts) để khởi chạy đồng thời kernel dispatch và grouped-GEMM.", "Áp dụng cơ chế bắt tay token-ring để kích hoạt tính toán ngay khi nhận khối dữ liệu đầu tiên và dùng double-buffered counters loại bỏ barrier cross-rank.", "Hỗ trợ tính toán FP8/FP4 với tcgen05 block-scaled MMA trên Blackwell và register-A WGMMA giải mã FP4 in-register trên Hopper, tích hợp fused SwiGLU và requantization.", "Đạt mức tăng tốc giải mã trung bình 1.188x trên cụm 8 GPU H20 và 1.106x - 1.123x trên 8 GPU B300, đánh bại Mega MoE ở toàn bộ 54 điểm đo đạc."], "sub_category": "Inference Optimization", "novelty_score": 86, "business_score": 80, "research_score": 84, "why_it_matters": "Giải quyết nút thắt cổ chai nghiêm trọng trong pha giải mã của mô hình MoE (độ trễ dispatch và nghẽn băng thông truyền tải trọng số) bằng cách phân tách tài nguyên phần cứng SM thông qua CUDA Green Contexts. Đột phá này cho phép các cụm GPU Hopper và Blackwell khai thác tối đa hiệu suất FP8/FP4, giảm thiểu chi phí vận hành và độ trễ phục vụ cho các mô hình MoE thế hệ mới.", "developer_score": 88, "importance_score": 85, "possible_use_cases": ["Tối ưu hóa độ trễ giai đoạn giải mã (decode phase) cho các mô hình ngôn ngữ lớn kiến trúc MoE như DeepSeek-V4.1-Flash và GLM-5.2.", "Tích hợp vào các engine phục vụ suy luận LLM (như vLLM, SGLang, TensorRT-LLM) chạy trên cụm GPU NVIDIA Hopper (H20) và Blackwell (B300).", "Triển khai hệ thống suy luận phân tán expert parallelism với độ chính xác lượng tử hóa FP8/FP4."], "actionability_score": 82}
← Trang trước Trang 1