Eine Vektorprozessoreinheit (VPU) verarbeitet eindimensionale Datenarrays, sogenannte Vektoren, in einem einzigen Befehlszyklus. Im Gegensatz zu Skalarprozessoren, die jeweils nur einen Datenpunkt verarbeiten, beschleunigen diese Einheiten mathematische Operationen, wie sie bei wissenschaftlichen Simulationen, beim Grafik-Rendering und beim maschinellen Lernen üblich sind. Sie bilden die Kernarchitektur vieler Grafikkarten und spezialisierter Hardware-Beschleuniger.
The algorithm runs much faster if you offload the matrix multiplications to the VPU instead of the main processor.
In klarem Deutsch Der Algorithmus läuft viel schneller, wenn man die Matrixmultiplikationen auf die VPU anstatt auf den Hauptprozessor auslagert.
Auch bekannt als
- vector processor
Verwandte Begriffe
CPU
Die Central Processing Unit (Hauptprozessor) ist der primäre Logikchip, der Befehle ausführt und Systemoperationen koordiniert.
Graphics processing unit
Ein spezialisierter Prozessor zur schnellen Manipulation des Speichers, um die Bilderzeugung zu beschleunigen.
Coprocessor
Ein zusätzlicher Prozessorchip, der entwickelt wurde, um den Hauptprozessor von bestimmten, mathematisch intensiven Aufgaben zu entlasten.
Scalar
Ein Verstärker oder Schaltungsblock, der ein Eingangssignal mit einem konstanten numerischen Faktor multipliziert.