InayofuataMwongozo unaofuata
Miundo ya Uainishaji wa Mfano
Kiufundi
MWONGOZO wa Kiufundi
FP8 ni umbizo la nambari 8-bit zinazoelea ambalo huruhusu miundo ya AI kuhifadhi uzani na kuendesha hesabu kwa kutumia robo ya kumbukumbu ya nambari za kawaida za 32-bit.
Sikiliza mwongozo huuInaonyeshwa na AI · ~2 min
Ni mbinu kuu ya kufanya wanamitindo wakubwa kuwa wa bei nafuu na wa haraka zaidi kuwafunza na kuwahudumia.
Mitandao ya neva imeundwa na mabilioni ya nambari. Kijadi nambari hizo zilitumia biti 32 (FP32) au biti 16 (FP16/BF16) kila moja. FP8 inazipunguza hadi biti 8 tu, hivyo kukata kumbukumbu na kipimo data kwa takriban nusu dhidi ya 16-bit. Kuna miundo miwili ya kawaida ya FP8: E4M3 (kipeo 4, biti 3 za mantissa) inatoa usahihi zaidi lakini safu ndogo zaidi, na E5M2 (kipeo 5, 2 mantissa) inatoa masafa mapana zaidi lakini hatua nyembamba zaidi. Biashara ni uaminifu: bits chache humaanisha makosa ya kuzungusha. Ili kukaa kwa usahihi, mifumo hutumika kwa kila kipenyo au kwa kila kizuizi vipengele vya kuongeza viwango ambavyo vinapunguza thamani hadi katika safu inayoweza kutumika ya FP8. NVIDIA's Hopper na Blackwell GPUs ziliongeza injini za maunzi za FP8, na kuifanya itumike kwa mafunzo na makisio. Miundo mpya zaidi kama MXFP8, MXFP4, na NVFP4 inasukuma chini zaidi kwa kutumia vizuizi vidogo vya pamoja.
A team benchmarks an FP8 training recipe on hardware with supported matrix operations and compares it with BF16.
An inference team checks weight, activation, and cache memory before selecting FP8 serving.
A training implementation uses an FP8 encoding with a wider range for tensors whose values require it.
A deployment team evaluates supported four-bit formats against an accuracy and memory budget.
Lower-precision formats should be evaluated as complete recipes rather than universal speed or quality guarantees. Block scaling, mixed-precision layers, and supported kernels can help balance numerical error with memory and compute costs. Four-bit formats such as MXFP4 and NVFP4 are additional choices on supporting systems; their range, scaling, and hardware requirements differ. A team should benchmark its own workload and retain higher precision where measured errors justify it.
Jarida halali
Hadithi tatu za AI zilizothibitishwa kila asubuhi ya wiki, zimetengenezwa kwa Kiingereza rahisi. Bila malipo daima, hakuna matangazo.
Barua pepe moja kila siku ya wiki. Jiondoe kwa bonyeza moja. Hatutauza au kushiriki anwani yako.
Jijaribu mwenyewe
Maoni ya haraka juu ya kila jibu, na cheti kinachoweza kushirikishwa na kitambulisho kinachoweza kuthibitishwa baada ya kupita kozi.
Changia elimu ya AI bila malipo. AI Understanding ni 501(c)(3) isiyo na faida — hakuna matangazo, hakuna kizuizi cha malipo, daima. Toa mchango
FP8 ni umbizo la nambari 8-bit zinazoelea ambalo huruhusu miundo ya AI kuhifadhi uzani na kuendesha hesabu kwa kutumia robo ya kumbukumbu ya nambari za kawaida za 32-bit. Ni mbinu kuu ya kufanya wanamitindo wakubwa kuwa wa bei nafuu na wa haraka zaidi kuwafunza na kuwahudumia.
FP8 hutumia biti 8 huku FP32 inatumia biti 32, kwa hivyo FP8 inachukua robo moja ya hifadhi na kipimo data.
E4M3 ina maana ya biti 4 za kielelezo na biti 3 za mantissa; E5M2 inamaanisha kipeo 5 na biti 2 za mantissa. Biti za kipeo zaidi huongeza safu; bits zaidi mantissa kuongeza usahihi.
Kwa vipeo vichache sana, thamani kubwa hufurika na ndogo hutiririka hadi sifuri. Kuongeza viwango vya kupima tena vipimo kwenye dirisha linaloweza kutumika la FP8 kabla ya hesabu.
Biti chache humaanisha uwakilishi mbaya zaidi na hitilafu zaidi ya kuzungusha. Faida ni kumbukumbu chache na kipimo data, na hesabu ya haraka kwenye maunzi yanayotumika.
GPU zinazotegemea Hopper kama vile H100 ilianzisha usaidizi wa FP8 Tensor Core, na Blackwell baadaye alipanua hii hadi FP4.
Endelea kujifunza
Miongozo zaidi imechaguliwa kwa mada hii
InayofuataMwongozo unaofuata
Miundo ya Uainishaji wa Mfano
Kiufundi