Ntụziaka nka

Ọkachamara Parallelism maka MoE Ije Ozi

Ọkachamara myirịta na-ekewa a ngwakọta-nke-ọkachamara nlereanya nke ọtụtụ nri-n'ihu 'ọkachamara' gafee dị iche iche GPUs otú onye ọ bụla na-ejigide naanị iberi nke parameters.

2 nkeji na-agụEmelitere ikpeazụ

Nchịkọta

It is the key to serving trillion-parameter MoE models cheaply, since only a few experts run per token.

Ime miri emi

Ngwakọta-nke ọkachamara (MoE) oyi akwa na-edochi otu nnukwu netwọọdụ na-ebugharị na ọtụtụ ndị nta (ndị ọkachamara) gbakwunyere rawụta na-ewere top-k (mgbe 1 ma ọ bụ 2) ọkachamara kwa token. Ọkachamara parallelism (EP) na-etinye ndị ọkachamara dị iche iche na GPU dị iche iche. Na ntinye, rawụta na-ekpebi ndị ọkachamara nke ọ bụla token chọrọ, mgbe ahụ usoro nkwurịta okwu niile na-eme ka akara ngosi na GPU jigide ndị ọkachamara ha họọrọ, na-agba FFN, wee megharịa nsonaazụ azụ. Nke a na-eme ka ihe nlereanya nwee nnukwu mkpokọta paramita (sparse) ka ọ na-arụ ọrụ naanị obere akụkụ maka akara ngosi (FLOP dị ala). Ụdị dị ka Mixtral 8x7B, DeepSeek-V3, na GPT-OSS na-eji nke a. Akụkụ siri ike na-edozi ibu n'ofe ndị ọkachamara na ihe abụọ dị ọnụ ahịa niile na-efu kwa oyi akwa.

Nghọta nka nka

Mekaniki bụ isi bụ mkpokọta abụọ na-emekọ ihe niile n'otu oyi akwa MoE: izipu (ziga ndị ọkachamara ha akara) wee jikọta (ịchịkọta nsonaazụ azụ). N'ihi na njem na-adabere na data, ọnụ ọgụgụ nke token na-akụta ọkachamara ọ bụla dịgasị iche iche, na-akpata enweghị ahaghị nhata na 'ndị na-agba ọsọ'. Sistemu ije ozi na-agbakwunye ihe ikike, ndị na-echekwa ndị ọkachamara, na mwụda ma ọ bụ padding iji dobe GEMMs (matrix multiplies) otu, ma na-ejikarị nkwurịta okwu na-emekọ ihe niile na mgbakọ ọkachamara iji zochie latency.

Mmetụta atụmatụ

Ọnụ ego na mmefu ego

Mkpebi ihe owuwu ụlọ na-akwalite arụmọrụ yana ọnụ ahịa ọrụ ruo ọtụtụ afọ.

Mkpebi doro anya

Nkà mmụta nka na-enyere ndị otu egwuregwu aka ịhọrọ nchịkọta ziri ezi, ọ bụghị naanị nke kachasị ọhụrụ.

Quality akara

Nhọrọ injinia ka mma na-ebelata ihe omume ntụkwasị obi na mmepụta.

Ọdịnihu nke Parallelism ọkachamara maka MoE ije ozi

Na-atụ anya nhazi nhazi nke ụzọ na ngwaike siri ike: agwakọta kernels-dispatch-compute-jikọta kernels, GEMMs agbakọtara na-achịkọta ọtụtụ ndị ọkachamara, yana NVLink/InfiniBand-maara ihe niile. Usoro dị ka DeepSeek na-enye aka na-enweghị mfu na ntuzigharị enweghị oke na-ebelata okporo ụzọ ọnụ ụzọ. Ije ozi ekewapụrụ ga-arara 'ọkachamara' GPU dị iche iche na GPUs anya, yana ọnụ ọgụgụ ndị ọkachamara buru ibu (ọtụtụ narị) nwere oke kacha mma ga-akwali MoE gaa n'oke nhụsianya ebe ọ na-edobe ọnụ ahịa ọ bụla.

Mmejuputa n'ezie n'ụwa

Ijere Mixtral 8x7B ozi gafee 2-4 GPUs site n'itinye 2-4 nke ndị ọkachamara 8 ya na ngwaọrụ ọ bụla.

DeepSeek-V3 na-eji uzo nwere oke ọnụ iji kpuchie ọnụ ọnụ ole nke ndị ọkachamara token na-agbatị, na-egbutu ọnụ ọnụ ihe niile.

Iji vLLM ma ọ bụ SGLang ọkachamara-ụdị yiri ya iji kwado ihe ngosi 200B+ na-enweghị atụ na otu ọnụ 8-GPU

Na-ejikọta myirịta ndị ọkachamara na tensor parallelism na nlebara anya n'ọkwa n'ime ngwakọ EP + TP ngwakọ.

Ihe ize ndụ & okporo ụzọ nche

Ịkwalite otu akara ngosi nwere ike zoo adịghị ike sistemụ sara mbara.

A na-eledakarị ihe akụrụngwa na ụgwọ ọrụ anya.

Ọdịiche nchekwa na nleba anya nwere ike itolite ka sistemu na-adịwanye mgbagwoju anya.

Map mmejuputa

1

Kọwaa latency, ịdịmma na ebumnuche ọnụ ahịa tupu mmejuputa ya.

2

Benchmark n'okpuru ibu dị adị na ọnọdụ data.

3

Nleba anya akụrụngwa maka mperi, ịkpafu na mmetụta onye ọrụ.

4

Kwadebe ụzọ nzaghachi azụghachi azụ na ihe omume tupu ịchachaa.

Nọgide na-eme nchọpụta

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Expert Parallelism for MoE Serving quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

Malite ajụjụ

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

Ntuziaka na-esote

Ndaju nke ekewapụrụ na Decode ije ozi

Ajụjụ a na-ajụkarị

What is Expert Parallelism for MoE Serving?

Ọkachamara myirịta na-ekewa a ngwakọta-nke-ọkachamara nlereanya nke ọtụtụ nri-n'ihu 'ọkachamara' gafee dị iche iche GPUs otú onye ọ bụla na-ejigide naanị iberi nke parameters. Ọ bụ isi ihe na-enye ụdị MoE-trillion-parameter MoE dị ọnụ ala, ebe ọ bụ na ọ bụ naanị ndị ọkachamara ole na ole na-agba ọsọ n'otu akara.

Kedu ihe myirịta ndị ọkachamara na-ekesa n'ofe GPUs?

Myirịta ndị ọkachamara na-edobe ndị ọkachamara dị iche iche (netwọọdụ FFN nke oyi akwa MoE) na GPU dị iche iche, yabụ ngwaọrụ ọ bụla na-ejide naanị mpaghara ndị ọkachamara.

Kedu usoro nzikọrịta ozi bụ isi na myirịta ndị ọkachamara MoE?

Igwe oyibo MoE ọ bụla na-achọkarị ihe niile iji zipu ndị ọkachamara ha akara yana ihe niile na-eme ihe niile iji jikọta nsonaazụ azụ.

Kedu ihe kpatara MoE ji na-agbakọ kwa-token dị ala n'agbanyeghị oke mkpokọta?

Onye rawụta na-arụ ọrụ naanị ndị ọkachamara top-k (mgbe 1-2) kwa akara, yabụ FLOPs na-adị obere n'agbanyeghị na ụdị ahụ nwere ọtụtụ ndị ọkachamara na mkpokọta.

Kedu nsogbu na-ebilite n'ihi na ụzọ na-adabere na data?

Ebe ọ bụ na nhọrọ nke rawụta dabere na ntinye, ụfọdụ ndị ọkachamara na-enweta ọtụtụ akara ngosi karịa ndị ọzọ, na-emepụta enweghị ahaghị nhata na ndị na-agbagharị.

Kedu usoro a na-ahụkarị iji dobe matriks ọkachamara na-abawanye otu n'ogo?

Ngwunye ije ozi na-edobe ikike onye ọkachamara (ọnụọgụ token max) na pad ma ọ bụ dobe akara gafere ya ka GEMM ọkachamara ọ bụla nwee ọdịdị a ga-ebu amụma.