noob2222 :
Which again breaks down to efficiency. You're comparing a refined architecture that's been improved many times, to 2nd gen architecture. The efficiency is going to be drastically better for intel. That's what it is...fewer miscalculations through the front end of the architecture allow intel to run more efficiently at the CPU level. Though I still do not accept your argument entirely on the grounds that systems were not optimized for the individual architectures.
I never said that; I said specifically, "assuming" the code paths are more or less the same. Only way to know for sure would be to decompile the program and go looking for processor macros. Its entirely possible the app is using an Intel codepath that is significantly more efficient, thus giving it better numbers. Likewise, I also pointed out (numerous times) that if you don't get 100% core scaling in multithreaded benchmarks, the numbers get skewed (though you can at least correct by using Task Manger in this case).
If Intel was 51% better than AMD...then how on earth does the FX8350 beat Intel's i5-3570k and i7-3770k at so many things? Is it just 175% better at certain things? How do you close the loop for your logic?
Clockspeed. IPC calculations remove clockspeed from consideration, but that extra 600+MHz per core? Yeah, that makes up for a LOT in terms of performance.
Ok, let's compare a wide range of benchmarks, shall we:
http://www.xbitlabs.com/articles/cpu/display/fx-8350-83...
WinRAR 4.2:
FX8350: 68 seconds
i7-3770k: 57 seconds (+19%)
i5-3570k: 83 seconds
TrueCrypt 7.1a
FX 8350: 259 MB/s (+13%)
i7-3770k: 229 MB/s
i5-3570k: 171 MB/s
iTunes:
FX8350: 185.1 seconds
i7-3770k: 126.8 sec (+49%)
i5-3570k: 130.2 sec
Adobe Lightroom 4.2:
FX8350: 294.5 sec.
i7-3770k: 259.1 sec (+13%)
i5-3570k: 272.8 sec
Adobe Premiere ProCS6:
FX8350: 602
i7-3770k: 624 (+3.6%)
i5-3570k: 520
x264 encoding (1st pass):
FX8350: 62.07 fps
i7-3770k: 74.16 fps (+19.4%)
i5-3570k: 55.23 fps
x264 encoding (2nd pass):
FX8350: 15.16 fps (+4.1%)
i7-3770k: 14.55 fps
i5-3570k: 12.1 fps
3ds max 2011(CPU):
FX8350: 8.28
i7-3770k: 9.76 (+17.8%)
i5-3570k: 8.78
3ds max 2011 (render):
FX8350: 6.34
i7-3770k: 6.85 (+8.0%)
i5-3570k: 6.01
http://www.anandtech.com/bench/Product/697?vs=551
POV_RAY 3.7RC6 Multithreaded:
FX8350: 1504.4 (+10.3%)
i7-3770k: 1363.6
POV_RAY 3.7RC6 Singlethreaded:
FX8350: 252.1
i7-3770k: 312.4 (+23.9%)
Cinebench R10 Singlethread:
FX8350: 1.1
i7-3770k: 1.66 (+50.9%)
Cinebench 11.5 multithread:
FX8350: 6.89
i7-3770k: 7.61 (+10.1%)
POV-RAY 3.7 Beta 23 SMP:
FX8350: 5008
i7-3770k: 5408 (+7.9%)
Microsoft Excel 2007 SP1 Monte Carlo:
FX8350: 12.6
i7-3770k: 10.0 (+26%)
7-zip:
FX8350: 23407 (+2.6%)
i7-3770k: 22810
Doesn't look so drastically offset anymore does it? Hmm...that's interesting...so the FX8350 keeps within 10-20% of the i7-3770k in nearly everything but extremely singlethreaded applications with very specific uses? It also destroys the i5-3570k at nearly everything...how odd...but I thought...the i5-3570k was supposed to be the second coming or something...funny, huh?
Trying to figure out your conclusion here. I see one significant (>10%) win for FX (TrueCrypt 7.1a) and, even throwing out the signlethreaded benchmarks,
5 >10% wins for Intel (WinRAR 4.2, iTunes, Adobe Lightroom 4.2, x264 encoding (1st pass), 3ds max 2011(CPU), POV_RAY 3.7RC6 Multithreaded). Throw in the single threaded benchmarks, and you end up with a rout.
And that's the problem, the same exact one I pointed out back when BD was in its early design stages: The majority of work is going to be done on a limited number of threads, so IPC + Clockspeed is a greater performance factor then number of cores. Yes, FX "hangs around" due to a clock speed advantage, but how long is that going to last do you think? What happens when Intel starts releasing chips at 3.8GHz stock and throws a +10% IPC gain? Woops, Intel takes a giant performance lead again, and AMD needs to re-design their arch to be more IPC friendly. FX is basically banking on the fact Intel won't be able to close in clockspeed, and given Intels inherent process edge, I really doubt that will be the case.
Simple test: Clock an i5 at 3.8GHz and retest. FX suddenly won't look nearly as attractive. Thats the danger AMD is walking into: If Intel closes in clockspeed, AMD is done.