Gigabyte R7 260X GDDR5 2GB OC or Gigabyte R9 270 GDDR5 2GB OC

A stream processor is one of many (sometimes hundreds) parallel processing units that is part of the architecture of modern day graphics processors. The importance of it being parallel is stressed because a GPUs ultimate function is to continuously render pixel (millions of them at a time) imagery/content based on requests from applications and games. With an army of parallel units performing an enormous amount of similar incoming calculation requests (whether FP or INT arithmetic), as long as there are more requests than there are such processing units to handle them, the more stream processors, the better. General purpose CPUs are designed completely differently, as it can perform only so many operations in parallel – most CPUs (probably all) only have one (1) arithmetic logic unit (ALU) that handles all of the arithmetic such as Add, Subtract, Multiply, Divide, Bit Shift, and more, for FP and INT, whereas a typical GPU consists of hundreds of ALU-like units (what we call stream processors) designed for a more limited set of FP/INT calculations.