Please provide some insight into the technology behind vector processors. Could you help me to understand how this technological feat was achieved? How does the vector processor process information and how different is this from conventional processors like the CPU? Are there laptops out there with vector processors and if there are any, where can I get one to buy?
Please explain the concept behind vector processors
Hello,
How are you? A Vector processor or array processor is a central processing unit (CPU) that implements an instruction set containing instructions that operate on one dimensional arrays of data called vectors. Vector processing techniques are found in video game console hardware and graphics accelerators. Actually a vector processor pipelines both the instructions and data. So it can save decoding time effectively.
I can give an example:
For Scalar processor the command is :
execute this loop 10 times
read the next instruction and decode it
fetch these number
fetch that number
add them
put the result here
end loop
For vector processor the command is :
read instruction and decode it
fetch these 10 numbers
fetch those 10 numbers
add them
put the results here
A vector processor has multiple functional units. Mathematical operation in vector processor is very faster. That is exactly it. Moreen Jamnelly.