NPU (Neural Processing Unit) je specializovaný mikroprocesor v počítači určený pro akceleraci úloh umělé inteligence a strojového učení — např. pro inference neuronových sítí, rozpoznávání obrazu nebo hlasu. Na rozdíl od CPU či GPU je NPU architektonicky optimalizované pro paralelní výpočty nízké přesnosti, čímž šetří energii a zrychluje AI operace. V moderních PC bývá NPU integrováno v rámci SoC a spolupracuje s CPU a GPU, přetahuje AI úlohy a uvolňuje systémové prostředky pro ostatní procesy.