π₯ Cursor ΠΎΡΠΊΡΡΠ»Π° ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊΠΈ Mixture-of-Kittens - MoE-ΠΌΠ΅Π³Π°ΠΊΠ΅ΡΠ½Π΅Π»Π°, ΠΊΠΎΡΠΎΡΡΠΉ ΡΡΠΊΠΎΡΠΈΠ» ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π½Π° 41% Π±Π΅Π· Π·Π°ΠΌΠ΅Π½Ρ ΠΆΠ΅Π»Π΅Π·Π° Π Π±ΠΎΠ»ΡΡΠΈΡ Mixture-of-Experts ΠΌΠΎΠ΄Π΅Π»ΡΡ GPU ΡΡΠ°ΡΡΡ ΠΎΠ³ΡΠΎΠΌΠ½ΡΠ΅ ΡΠ΅ΡΡΡΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π½Π° Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ, Π½ΠΎ ΠΈ Π½Π° ΠΏΠ΅ΡΠ΅ΡΡΠ»ΠΊΡ ΡΠΎΠΊΠ΅Π½ΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΊΡΠΏΠ΅ΡΡΠ°ΠΌΠΈ Π½Π° ΡΠ°Π·Π½ΡΡ ΡΠΈΠΏΠ°Ρ . ΠΠΎΡΠ»Π΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠΈ ΡΠ΅ΡΠ΅Π· MXFP8 ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ° Π΄Π°Π½Π½ΡΡ ΡΡΠ°Π»Π° Π³Π»Π°Π²Π½ΡΠΌ ΡΠ·ΠΊΠΈΠΌ ΠΌΠ΅ΡΡΠΎΠΌ. ΠΠ° Π½Π΅ΠΊΠΎΡΠΎΡΡΡ Π½Π°Π³ΡΡΠ·ΠΊΠ°Ρ ΠΎΠ½Π° Π·Π°Π½ΠΈΠΌΠ°Π»Π° Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ°Π³Π° ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ. Mixture-of-Kittens ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ Π²Π΅ΡΡ ΡΠΈΠΊΠ» Π² ΠΎΠ΄ΠΈΠ½ CUDA-ΠΊΠ΅ΡΠ½Π΅Π»: - ΠΎΡΠΏΡΠ°Π²ΠΊΡ ΡΠΎΠΊΠ΅Π½ΠΎΠ² Π½ΡΠΆΠ½ΡΠΌ ΡΠΊΡΠΏΠ΅ΡΡΠ°ΠΌ; - Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ; - ΡΠ±ΠΎΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ²; - ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ GPU. ΠΠ΅ΡΠ΅Π΄Π°ΡΠ° ΡΠΎΠΊΠ΅Π½ΠΎΠ² ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡΠΌΠΈ. ΠΡΡ ΠΎΠ΄Π½ΠΎ Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ - ΠΌΠΎΠ΄Π΅Π»Ρ ΠΏΠ΅ΡΠ΅ΡΠ»Π° ΠΎΡ push ΠΊ pull: ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠΈΠΏ ΡΠ°ΠΌ Π·Π°Π±ΠΈΡΠ°Π΅Ρ Π½ΡΠΆΠ½ΡΠ΅ Π΅ΠΌΡ ΡΠΎΠΊΠ΅Π½Ρ. ΠΡΠΎ Π΄Π°Π»ΠΎ Π΄ΠΎ 29% Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ ΠΏΡΠΎΠΏΡΡΠΊΠ½ΠΎΠΉ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ NVLink ΠΈ ΡΠΎΠΊΡΠ°ΡΠΈΠ»ΠΎ Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ Π² 5,8 ΡΠ°Π·Π°. Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ Cursor Π½Π° GB300 NVL72: - Π΄ΠΎ 2,37x Π±ΡΡΡΡΠ΅Π΅ Π½Π° MXFP8 forward; - Π΄ΠΎ 1,78x Π±ΡΡΡΡΠ΅Π΅ Π½Π° MXFP8 backward; - Π½Π° 512 GPU throughput Π²ΡΡΠΎΡ Ρ 760,9 Π΄ΠΎ 1 070,2 ΡΠΎΠΊΠ΅Π½Π°/Ρ Π½Π° GPU; - ΠΎΠ±ΡΠΈΠΉ ΠΏΡΠΈΡΠΎΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π² production ΡΠΎΡΡΠ°Π²ΠΈΠ» ΠΎΠΊΠΎΠ»ΠΎ 41%. Π£ΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ Π½Π΅ Π·Π° ΡΡΡΡ Π½ΠΎΠ²ΡΡ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡ, Π° Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠΌΠ½ΠΎΠΌΡ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ . ΠΠ° ΠΌΠ°ΡΡΡΠ°Π±Π΅ ΡΠΎΡΠ΅Π½ GPU Ρ ΠΎΡΠΎΡΠΈΠΉ ΠΊΠ΅ΡΠ½Π΅Π» ΠΌΠΎΠΆΠ΅Ρ ΠΎΠΊΠ°Π·Π°ΡΡΡΡ Π²ΡΠ³ΠΎΠ΄Π½Π΅Π΅ Π΅ΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠΎΠΉΠΊΠΈ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ. ΠΡΠΎΠ΅ΠΊΡ ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΠ΅ΠΉ Apache 2.0. https://x.com/Machinelearrn/status/2084926849763701040