VPU
Une unité de traitement de la vidéo (ou Vidéo processing unit -VPU-) qui s’est répandue dans la deuxième moitié des années 2010 une nouvelle classe de microprocesseur qui est accélérateur IA, conçu pour accélérer les calculs d'IA.
Les unités de traitement de vision sont distincts des unités de traitement vidéo (qui sont spécialisés pour le codage et le décodage vidéo) dans leur aptitude à l’exécution des algorithmes de vision industrielle tels que les CNNs (réseaux neuronaux convolutifs), SIFT (Scale-invariant feature transform).
Ils peuvent inclure des interfaces directes pour extraire les données des caméras (en contournant les tampons hors puce), et mettre davantage l’accent sur le flux de données sur puce entre plusieurs unités d’exécution parallèles avec une mémoire bloc-notes, comme un DSP à plusieurs niveaux. Mais, à l'instar des unités de traitement vidéo, ils peuvent être optimisé sur l’arithmétique en virgule fixe de faible précision pour le traitement des images.