juanrga :
palladin9479 :
Honestly I see this the same way I see Haswell. While Haswell wasn't much faster then IB, it used less power and had a significantly better iGPU.
If you use older binaries the CPU gain is in the single digit. If you use updated binaries that can use the extra hardware in the Haswell CPU* then you can see big gains up to 40% over IB.
* Haswell has twice more max. GFLOPS per core than IB: 32-per-core vs 16-per-core.
Trying to find the good median of software to performance is hard. In a perfect world everyone would run Gentoo or Funtoo and they'd get the best performance possible. I'd be interested in getting my hands on a Haswell and installing Gentoo on it and then comparing it to Windows but I don't have that luxury.
I have done a little playing with x264 compiling in Gentoo and on my FX it was one of the lower yielding performance gains. IIRC it was about 10%. But I recall x264 having a lot of hand tuned assembly, so I wonder if the Haswell binary is a version of x264 that's compiled differently, is hand optimized for Haswell, or some sort of combination of the two.
Haswell saw massive gains in Dolphin Emulator too. The kind of gains I expect to see from recompiling programs in Gentoo on my FX.
I've been trying to get Dolphin to compile with GCC and bdver2 use flags with mingw in Gentoo. I had a good native linux version but I'm forced to use the OpenGL plugin, which defeats the entire purpose of speeding up the CPU because the OpenGL plugin is so slow. If I get it with mingw, I can have a windows binary with GCC optimizations for AMD. I think it would give AMD a massive fighting chance in Dolphin.
I am planning on doing some solid comparisons between Gentoo optimized for bdver2 (piledriver) and Windows, but I am slow at doing things, so it's going to take some time. I am kind of waiting on getting a Jaguar chip too.
EDIT: haha as soon as I post I'm having issues, I get x86_64-emerge to start compiling and making dependencies. Maybe I will have some luck soon. I am making some progress. There are no documents or anything online regarding how to compile from Gentoo with Mingw to Windows, so I'm going it alone here.