Matematiikkasuoritin (engl. Floating Point Unit, FPU) on tavallisen suorittimen CPU:n rinnalla toimiva yksikkö, jonka tehtävänä on laskea liukulukulaskutoimituksia. Matematiikkasuorittimet otettiin käyttöön, kun liukulukulaskutoimitusten suorittamisen tarve yleistyi. Mikroprosessorin tyypillisesti kokonaisluvuilla ja loogisilla operaatioilla operoivalla ALU-yksiköllä liukulukulaskenta oli liian hidasta.
Moderni moniydinsuoritin sisältää useita matematiikkasuoritinyksiköitä.[1]