FPU (z angl. floating point unit, jednotka pro aritmetiku s plovoucí řádovou čárkou) je hardwarová část procesoru určená pro výpočty s reálnými čísly v tzv. plovoucí desetinné čárce. Zajišťuje operace jako sčítání, násobení, dělení, odmocňování a často i vybrané pokročilé funkce, typicky rychleji a s vyšší přesností než celočíselná aritmetická jednotka. V moderních CPU bývá FPU integrována a může být provázána s vektorovými rozšířeními. Historicky se někdy dodávala jako samostatný matematický koprocesor. Chování FPU obvykle vychází z normy IEEE 754, včetně pravidel zaokrouhlování a hodnot jako NaN nebo nekonečno. FPU je klíčová pro vědecké výpočty, simulace, grafiku a zpracování signálu.