Ein Vektor-Rechner arbeitet Befehle nicht nur parallel ab wie ein superskalarer Rechner, sondern wendet jeden Befehl auch gleichzeitig auf mehrere Elemente eines Feldes an, also auf verschiedene Daten. Dadurch ist er besonders leistungsfähig.
Das hohe Tempo wird allerdings dadurch wieder etwas gebremst, dass ständig Informationen darüber gespeichert werden müssen, wo sich die einzelnen Daten befinden.