Wrong section. The question should actually be in the CPU section, not video card.

Generally speaking, Sandy Bridge CPUs (1155) are about 10% more efficient on average at processing instructions than the previous Nehalem CPUs (1156). Therefore, if both CPUs were clocked at the same speed, the Sandy Bridge CPU would give better performance.

Sandy Bridge CPUs have a video core built into the CPU. There are basically two versions; "K" and "non-K" CPUs. The "K" versions like the i5 2500K has good overclocking potential compared to the "non-K" version like the i5 2400. Also the "K" version has the Intel HD 3000 graphics core, while the "non-K" has the slower Intel HD 2000 graphics core. The Intel HD 3000 core is a little more powerful than a Radeon HD 5450 video card.

Nehalem CPUs do not have a built-in graphics core.