Originally Posted by phantasmor;12668987
with a gpu there are certain specs that you can look at and tell which is better, the number of processors, core clock, effective memory clock, etc... but i just learned yesterday that, that is not so with cpus and that a lower clocked intel, can beat a higher clocked amd, even if that Intel CPU is a full 1ghz lower than the amd, so i want to know for my next build, how to tell which CPU is better, how to tell how many instructions per clock, SEE, etc...
It's really more complicated than you want to think about. For instance back in the day (and possibly still iirc) there was this little Intel biased compiler that a lot of people used for their programs that actively set out to make AMD CPUs perform worse than Intel ones by reading the CPUID. If it was an Intel chip the program ran fine; if it wasn't then the program slowed down.
Then you have architecture design along with transistors and other things most of us don't really understand (there are a few on here that have guides explaining it if you want to read).
Basically, it's program based. Some work better for Intel and others work better for AMD. You have to look at the programs you're going to use and find out for yourself. It's the same as with GPUs. Some work better for AMD cards and others work better for Nvidia cards.