Optimizes ni Cursor ang MoK ang GPU pipeline, dinagdagan ng 41% ang MoE training

icon MarsBit
I-share
AI summary iconSummary
I-open-source ng Cursor ang Mixture-of-Kittens (MoK) upang mapabilis ang pag-train ng MoE model. Pinagsasama ng MoK ang pag-transfer ng data at komputasyon sa isang kernel, na nagpapababa ng panahong walang gawain. Sa 512 GB300 GPUs, tumataas ang throughput ng pag-train ng 41%. Ginagamit na ang tool sa Composer training sa libu-libo ng GPUs at available ito ilalim ng Apache 2.0. Suporta nito ang NVIDIA Blackwell GPUs. Ipinapakita ng on-chain data ang pagdami ng interes sa AI infrastructure. Pinapakita ng on-chain analysis ang mga pagpapabuti sa efficiency sa malalaking training setups.

Ayon sa pagmamasid ng Beating, ang Cursor ay inilabas ang open-source na Mixture-of-Kittens (MoK) upang mapabilis ang pag-train ng malalaking MoE models. Ipinagsasama nito ang mga hiwalay na data transfer at computation sa isang kernel (isang pambabase na programa na tumatakbo diretso sa GPU). Ang MoE ay naghihiwalay ng model sa maraming “mga eksperto,” at bawat beses ay ginagamit lamang ang ilan sa kanila. Ang mga eksperto ay nakalat sa iba’t ibang GPU, kaya kailangan ng madalas na paghahatid ng data, na minsan ay kumukuha ng higit sa kalahati ng oras sa pag-train. Ang MoK ay nagpapahintulot sa GPU na maghahatid ng data habang nagpapatakbo ng computation, na nagpapabawas sa paghihintay. Sa aktwal na pag-train gamit ang 512 na GB300 GPU, tumataas ang kabuuang throughput ng 41%. Sa pagsusuri ng ок MoE layer lamang, pinakamataas na 2.37 beses mas mabilis kaysa sa mga publikong solusyon. Ang MoK ay ginamit na sa pag-train ng Composer ng Cursor na may libu-libong GPU, at inilabas bilang open-source gamit ang Apache 2.0. Kasalukuyang suportado lamang ang NVIDIA Blackwell GPU, at pangunahing direkta sa mga institusyon na may mga cluster ng GB200, GB300 NVL72.

Disclaimer: Ang information sa page na ito ay maaaring nakuha mula sa mga third party at hindi necessary na nagre-reflect sa mga pananaw o opinyon ng KuCoin. Ibinigay ang content na ito para sa mga pangkalahatang informational purpose lang, nang walang anumang representation o warranty ng anumang uri, at hindi rin ito dapat ipakahulugan bilang financial o investment advice. Hindi mananagot ang KuCoin para sa anumang error o omission, o para sa anumang outcome na magreresulta mula sa paggamit ng information na ito. Maaaring maging risky ang mga investment sa mga digital asset. Pakisuri nang maigi ang mga risk ng isang produkto at ang risk tolerance mo batay sa iyong sariling kalagayang pinansyal. Para sa higit pang information, mag-refer sa aming Terms ng Paggamit at Disclosure ng Risk.