ÉlőUtoljára: 1 órájaMa: 19
Hardver & Infrafrissítve: 11:16

Az NVIDIA DGX Sparkon 42%-kal gyorsabb az AI-modell inferenciája, 3 trükk a Ling-3.0-flashhez

Az Inclusion AI 124 milliárdos Ling-3.0-flash modellje 42,5%-kal gyorsabban fut és 24,5%-kal csökkentett késleltetéssel dolgozik NVIDIA DGX Sparkon. Az optimalizálások a memória-sávszélességet és a token-generálást célozzák.

Az NVIDIA DGX Sparkon 42%-kal gyorsabb az AI-modell inferenciája, 3 trükk a Ling-3.0-flashhez
Fotó: GAMERCOMP.RU / Unsplash
forrás: Nvidia Developer·AI Forradalom szerk.·
Megosztás

A 124 milliárd paraméteres, Mixture-of-Experts (MoE) architektúrájú Ling-3.0-flash modell esetében a korábbi profilok kimutatták, hogy a dekódolás memóriakorlátos. A futási időt elsősorban az MoE számítások és a kimeneti réteg projekciója határozta meg. A problémákra két megoldás kínálkozott: a súlyolvasási forgalom csökkentése minden dekódolási lépésben, illetve több token generálása egyetlen ellenőrzési körben. (Nvidia Developer)

Humming MXFP4 MoE kernel

Az első optimalizálás a FlashInfer MXFP4 MoE backend helyett a Humming kernel könyvtárat használja. Ez a megoldás CUDA Runtime Compilation (NVRTC) segítségével futásidőben generálja és fordítja le a kernel binárisokat, így a Ling-3.0-flash specifikus méreteihez optimalizálja azokat. A Humming használatával a tokenenkénti dekódolási idő 27,71 ms-ról 25,35 ms-ra csökkent, ami 9,3%-os sebességnövekedést jelent.

Online FP8 LM head kvantálás

A második lépés az output réteg, vagyis az LM head online FP8 kvantálása. Ez a technika megfelezi a súlyolvasási forgalmat azáltal, hogy a súlyokat BF16-ról FP8-ra konvertálja. A Hummingmal kombinálva ez az optimalizálás további 21,7%-kal növelte a dekódolási sebességet az alapkonfigurációhoz képest. A beállítás a SGLANG_ENABLE_FP8_LM_HEAD=1 kapcsolóval aktiválható.

Multi-token prediction (MTP) speculatív dekódolás

A harmadik technika a Multi-token prediction (MTP) speculatív dekódolás, amely a beépített NEXTN réteget használja. Ez lehetővé teszi több token egyidejű előrejelzését és ellenőrzését, csökkentve ezzel a dekódolási lépések számát. Egy szintetikus munkaterhelésen ez a módszer 185,1%-kal növelte a sebességet. Az összesítésben, a GSM8K teszten a három optimalizálás együtt 42,5%-os sebességnövekedést és 24,5%-os késleltetéscsökkenést eredményezett, statisztikailag kimutatható pontosságváltozás nélkül.

tetszett a cikk? oszd meg →
Megosztás

Tetszik az oldal? Támogasd a fejlesztést

Az AI Forradalom egy automatizált pipeline: napi adatgyűjtés, LLM-feldolgozás és infrastruktúra fenntartása valódi költségekkel jár. Ha értékesnek találod a tömör, naprakész AI-összefoglalókat, egy kávé sokat segít.

☕ Támogatom