SeterusnyaPanduan seterusnya
Penyajian Praisi dan Nyahkod yang diasingkan
Teknikal
PANDUAN Teknikal
Expert parallelism distributes a Mixture-of-Experts layer’s feed-forward experts across devices.
Dengar panduan iniAI-diceritakan · ~2 min
It can reduce the expert weights held per device, while routing and communication costs affect whether serving is efficient.
Lapisan Campuran Pakar (MoE) menggantikan satu rangkaian suapan ke hadapan yang besar dengan banyak rangkaian yang lebih kecil (pakar) serta penghala yang memilih pakar teratas (selalunya 1 atau 2) bagi setiap token. Paralelisme pakar (EP) meletakkan pakar yang berbeza pada GPU yang berbeza. Pada inferens, penghala memutuskan pakar mana yang diperlukan oleh setiap token, kemudian langkah komunikasi menyeluruh merombak token kepada GPU yang memegang pakar pilihan mereka, menjalankan FFN dan mengocok kembali hasil. Ini membolehkan model mempunyai jumlah parameter yang besar (jarang) sambil mengaktifkan hanya sebahagian kecil bagi setiap token (FLOP rendah). Model seperti Mixtral 8x7B, DeepSeek-V3 dan GPT-OSS menggunakan ini. Bahagian keras adalah pengimbangan beban merentas pakar dan dua lompatan semua-ke-semua yang mahal setiap lapisan.
Menyediakan Mixtral 8x7B merentas 2-4 GPU dengan meletakkan 2-4 daripada 8 pakarnya pada setiap peranti
DeepSeek-V3 menggunakan penghalaan terhad nod untuk mengehadkan bilangan nod jangkaan pakar token, memotong antara nod semua-ke-semua
Menggunakan mod selari pakar vLLM atau SGLang untuk mengehoskan model jarang 200B+ pada satu nod 8-GPU
Menggabungkan paralelisme pakar dengan paralelisme tensor pada lapisan perhatian dalam penggunaan EP+TP hibrid
Jangkakan reka bentuk bersama penghalaan dan perkakasan yang lebih ketat: kernel gabungan pengiraan-penghantaran tergabung, GEMM terhimpun yang menggabungkan ramai pakar, dan NVLink/InfiniBand-aware all-to-all. Teknik seperti pengimbangan tanpa kerugian tambahan DeepSeek dan penghalaan terhad nod mengurangkan trafik silang nod. Penyajian yang diasingkan akan mendedikasikan GPU 'pakar' yang berasingan daripada GPU perhatian, dan kiraan pakar yang lebih besar (ratusan) dengan top-k yang lebih halus akan mendorong MoE ke arah kesederhanaan yang melampau sambil mengekalkan kos per-token tidak berubah.
Newsletter percuma
Tiga cerita AI yang disahkan setiap pagi hari bekerja, ditulis dalam Bahasa Inggeris biasa. Percuma selamanya, tiada iklan.
Satu e-mel setiap hari bekerja. Berhenti melanggan dalam satu klik. Kami tidak pernah menjual atau berkongsi alamat anda.
Uji diri anda
Maklum balas segera pada setiap jawapan, dan sijil yang boleh dikongsi dengan ID yang boleh disahkan sebaik sahaja anda lulus kursus.
Sokong pendidikan AI percuma. AI Understanding ialah pertubuhan bukan keuntungan 501(c)(3) — tiada iklan, tiada bayaran dinding, selamanya. Buat derma
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.
Paralelisme pakar meletakkan pakar yang berbeza (sub-rangkaian FFN lapisan MoE) pada GPU yang berbeza, jadi setiap peranti hanya memegang subset pakar.
Setiap lapisan MoE biasanya memerlukan semua-ke-semua untuk menghantar token kepada pakar mereka dan satu lagi semua-ke-semua untuk menggabungkan output kembali.
Penghala hanya mengaktifkan pakar teratas (selalunya 1-2) bagi setiap token, jadi FLOP kekal kecil walaupun model itu mempunyai ramai pakar secara keseluruhan.
Memandangkan pilihan penghala bergantung pada input, sesetengah pakar menerima lebih banyak token daripada yang lain, mewujudkan ketidakseimbangan beban dan tersadai.
Capacity-limited designs can pad or drop work, but dropless approaches also exist. This is an implementation choice rather than a universal serving requirement.
Teruskan belajar
Lebih banyak panduan dipilih untuk topik ini
SeterusnyaPanduan seterusnya
Penyajian Praisi dan Nyahkod yang diasingkan
Teknikal