Vektorski procesor je jedna od dvije različite vrste računalnih procesora: vektorski i skalarni. Vektorski procesor se razlikuje od skalarnog procesora po tome što izvodi izračune na vektoru kao cjelini. Vektor je jednodimenzionalni niz ili jedan red vrijednosti, kao što je popis brojeva. Skalarni procesor radi svaki od brojeva zasebno; može učiniti različite stvari s mnogo različitih brojeva. Vektorski procesor, s druge strane, izvodi isti proces za sve brojeve odjednom.
Ova vrsta procesora je više specijalizirana od skalarnog procesora, što ga čini manje popularnim izborom za prosječno računalo. Prosječno računalo obavlja širok raspon zadataka, a najbrži način za obavljanje različitih vrsta zadataka je skalarni procesor. To je zato što se procesor može puno brže prebacivati između zadataka. Vektorski procesor se koristi u visokospecijaliziranoj elektronici, kao što su super računala. Ovi procesori su mnogo moćniji kada se koriste za velike probleme. Male zadatke, poput otvaranja word dokumenta ili reprodukcije videa, skalarni procesor može obaviti brže od vektorskog procesora.
Osim superračunala, postoje i druge raširene upotrebe vektorskih procesora. Vektorski procesori se također koriste u vojnim aplikacijama. Vrlo su dobri u kodiranju i dekodiranju sonarnih i radarskih signala i obično mogu razbiti signal mnogo brže od skalarnog procesora. Ovi procesori su također dobri u simulaciji različitih događaja kao što su vremenski obrasci, testovi fizike i bilo što drugo što zahtijeva ogromnu količinu krckanja brojeva.
Često postoji veliki broj vektorskih procesora koji se koriste zajedno. Ovi procesori dobro rade zajedno, a s mnogim procesorima koji se bave istim zadatkom, potrebno je vrijeme dramatično smanjeno. Tako funkcioniraju super računala — ogroman broj procesora spojen je zajedno kako bi riješio zajednički problem.
Vektorski procesori primjer su kako visokospecijalizirani uređaji bolje funkcioniraju u određenom zadatku od višenamjenskog uređaja. Vektorski procesor napravljen je posebno za kršenje velikih količina podataka i vrlo je učinkovit u tome. Međutim, poboljšanja u skalarnoj tehnologiji — osobito u pogledu mikroprocesora — uzrokuju sveukupni pad upotrebe vektorskih procesora, čak i u super računalima.