A parallel processing unit that performs computations on multiple sets of data simultaneously. Graphics processing units (GPUs) and digital signal processors (DSPs) are vector processors. This type of processor is known as a "single instruction stream multiple data stream" (SIMD) processor. Contrast with CPU and scalar processor. See GPU, DSP, vector and pipeline processing.