Čo je FP8 a kde sa používa pri tréningu/inferencii?
sobes.tech AI
Odpoveď od AI
FP8 je format za brojeve s plivajućom točkom koji koristi samo 8 bita za pohranu vrijednosti. Obično se sastoji od 1 bita za znak, nekoliko bita za eksponent i mantisu, ali točna struktura može varirati.
U strojnome učenju, FP8 se koristi za optimizaciju izračuna i smanjenje volumena memorije, osobito pri treniranju i inferenciji velikih modela, poput LLM (Veliki jezični modeli). Korištenje FP8 omogućava ubrzavanje izračuna i smanjenje potrošnje energije, uz održavanje prihvatljive točnosti.
Korištenje FP8 osobito je važno u hardverskim ubrzivačima (npr. GPU i TPU), gdje podrška za nisku preciznost pomaže povećati propusnost i učinkovitost.
Primjer: tijekom treniranja neuronske mreže, FP8 se može koristiti za pohranu težina i aktivacija, što će smanjiti zahtjeve za memorijom i ubrzati operacije množenja matrica.