A continuaciónSiguiente guía
Publicación desagregada de precarga y decodificación
Técnico
GUÍA Técnica
Expert parallelism distributes a Mixture-of-Experts layer’s feed-forward experts across devices.
Escuche esta guíaNarrado por IA · ~2 min
It can reduce the expert weights held per device, while routing and communication costs affect whether serving is efficient.
A Mixture-of-Experts (MoE) layer replaces one big feed-forward network with many smaller ones (experts) plus a router that picks the top-k (often 1 or 2) experts per token. El paralelismo de expertos (EP) coloca a diferentes expertos en diferentes GPU. At inference, the router decides which experts each token needs, then an all-to-all communication step shuffles tokens to the GPUs holding their chosen experts, runs the FFN, and shuffles results back. Esto permite que un modelo tenga parámetros totales enormes (escasos) mientras activa solo una pequeña fracción por token (FLOP bajos). Modelos como Mixtral 8x7B, DeepSeek-V3 y GPT-OSS usan esto. Las partes difíciles son el equilibrio de carga entre expertos y los dos costosos saltos totales por capa.
Sirve Mixtral 8x7B en 2-4 GPU colocando de 2 a 4 de sus 8 expertos en cada dispositivo
DeepSeek-V3 utiliza enrutamiento limitado por nodos para limitar la cantidad de nodos que abarcan los expertos de un token, eliminando todos los nodos entre nodos
Uso del modo paralelo experto vLLM o SGLang para alojar un modelo disperso de más de 200 B en un solo nodo de 8 GPU
Combinando el paralelismo experto con el paralelismo tensorial en capas de atención en una implementación híbrida EP+TP
Expect tighter co-design of routing and hardware: fused dispatch-compute-combine kernels, grouped GEMMs that batch many experts, and NVLink/InfiniBand-aware all-to-all. Técnicas como el equilibrio sin pérdidas auxiliares de DeepSeek y el enrutamiento limitado por nodos reducen el tráfico entre nodos. Disaggregated serving will dedicate 'expert' GPUs separate from attention GPUs, and larger expert counts (hundreds) with finer top-k will push MoE toward extreme sparsity while keeping per-token cost flat.
Boletín gratuito
Tres noticias verificadas sobre IA cada mañana de lunes a viernes, explicadas con claridad. Gratis para siempre y sin anuncios.
Un correo cada día laborable. Date de baja con un clic. Nunca vendemos ni compartimos tu dirección.
Ponte a prueba
Corrección inmediata en cada respuesta y un certificado para compartir, con un ID verificable, cuando apruebas un curso.
Apoya la educación gratuita sobre IA. AI Understanding es una organización sin fines de lucro 501(c)(3): sin anuncios ni muros de pago, nunca. Hacer una donación
Expert parallelism distributes a Mixture-of-Experts layer’s feed-forward experts across devices. It can reduce the expert weights held per device, while routing and communication costs affect whether serving is efficient.
El paralelismo de expertos coloca a diferentes expertos (las subredes FFN de una capa MoE) en diferentes GPU, por lo que cada dispositivo tiene solo un subconjunto de expertos.
Cada capa del MoE generalmente necesita un todo para enviar tokens a sus expertos y otro todo para combinar las salidas.
Un enrutador activa solo los mejores k expertos (a menudo 1-2) por token, por lo que los FLOP siguen siendo pequeños aunque el modelo tenga muchos expertos en total.
Dado que las opciones del enrutador dependen de la entrada, algunos expertos reciben muchos más tokens que otros, lo que genera desequilibrio de carga y rezagados.
Capacity-limited designs can pad or drop work, but dropless approaches also exist. This is an implementation choice rather than a universal serving requirement.
sigue aprendiendo
Más guías seleccionadas para este tema.
A continuaciónSiguiente guía
Publicación desagregada de precarga y decodificación
Técnico