Originally Posted by Seronx;15218529
AMD FX CPUs -> SSE2
AMD Phenom II -> SSE2
Intel Core 2(45nm) -> SSE4.1
Intel i7 1st gen(45nm/32nm) -> SSE4.2
Intel i7 2nd gen(32nm) -> AVX
It does matter what CPU is used when the compiler is racist
Intel Compiler check for Genuine Intel in all versions if it isn't an Intel CPU it forces the OS/CPU to use SSE2 instead which takes extra time to convert ISA instructions to legacy ISA instructions
Yeah I knew that the Intel Compiler check look for a Intel CPU,if a VIA/AMD CPU is present,the CPU has to "take the long way around" so to speak.
Originally Posted by SCollins;15218623
on cinebench 10.5 this was certainly the case as cinebecnh uses the ICC. I can't speak for the new cinebench 11.x something, but you might want to look up Agner and intel compiler on google for more info.
I looked it up,it is really interesting because Intel was supposed to stop using the ICC in their bentmarks after the Intel vs. AMD suit.
Originally Posted by SCollins;15218705
No, it generates less optimized binarys. I have no idea on the compile time. I imagine that the performance difference in the binary may be more or less tied to the type of instructions in use. GCC is very brand agnostic and it will allow you to compile multiple code paths IIRC. I use it in a very novice way so it could be far more capable then I am aware of.
What interesting is that benchmarks built with gcc vrs Intel compiler, generate very different results.
Really though, google (agner, Intel Compiler" and see for yourself.
IIRC ARS technica did a article about spoofing cpuid on a via nano a few years back, the results were shocking !!!
Wasn't it Intel Atom vs. the VIA Nano?
Originally Posted by Brutuz;15218748
Yep, 47.5% increase in PCMark05 iirc by changing it to GenuineIntel from CentuarHauls, see, Intel's going to fall back on the "We didn't know you'd have a CPU that supports feature x!" argument whenever someone asks, yet if they didn't use CPUIDs to work it out and instead just went by the flags...
If this could be done with a Intel vs. AMD CPU the results would be very surprising.Edited by Heavy MG - 10/7/11 at 6:12pm