Eine NPU, oder Neural Processing Unit, ist ein spezialisierter Mikroprozessor, der entwickelt wurde, um die Berechnungen und Verarbeitungsvorgänge, die für künstliche Intelligenz und maschinelles Lernen erforderlich sind, zu beschleunigen. NPUs sind darauf ausgelegt, grosse Datenmengen effizient zu verarbeiten und komplexe Algorithmen schnell auszuführen.