NPU (Neural Processing Unit) je specializovaný procesor navržený pro výpočty umělé inteligence přímo v zařízení, například v telefonu, kameře nebo domácím hubu. Oproti běžnému procesoru zvládá typické operace neuronových sítí úsporněji, takže může zrychlit běh modelů a omezit odesílání citlivých dat do cloudu.