etayorius :
I think Juanrga did a great job with all his work on his blog, the only ones to blame was GloFo and possibly AMD for being to stubborn to stick with them.
Juanrga numbers where rather high in the end, but his work done on comparisons and estimations were good enough, at the end of the day it was not juanrga estimated numbers, but the numbers provided by AMD as claim that Kaveri will have X% of improvements where just wrong.
I am still working in the review and will update my article with the benchmark results, but first results are very promising. See above message
http://www.tomshardware.co.uk/forum/352312-28-steamroller-speculation-expert-conjecture/page-220#12445948
x264. I predicted 102 and Kaveri scores 94.45. Percent error =
-7%
JTR. I predicted 4310.46 and Kaveri scores 3631. Percent error =
-16%
C-Ray. I predicted 38.96 and Kaveri scores 37.00. Percent error =
-5%
Himeno. I predicted 845.64 and Kaveri scores 958.10. Percent error =
+13%
My predictions assumed a 4GHz CPU. Kaveri is finally 3.7GHz. If I had know the real frequency before, I would offer better estimations. For instance, I would predict 94.35 (=102x3.7/4) for x264. The percent error had been reduced to 1% then :lol:
The JTR score is too small. Part of the discrepancy can be explained by the clock reduction, but still there is about a 9% less performance. It could be a compiler regression and the score improve in a posterior test with updated compiler; it could be related to some architecture detail. I don't know.
At the other hand, the Himeno score is much better than I expected. The improvement is even more impressive when we consider the clock reduction. The improvement is of 22%, which implies more than 30% IPC. The Himeno test is very heavily FP oriented. This huge IPC gain is about the same found in Wprime, in games, and in Floating Point GeekBenches. Apparently the FPU units were not improved. I believe that the improvement in floating point performance is due to the improvements made in the L2 cache, but I need to ask for a second opinion.
Up to this moment, I can say that Kaveri performs poor than I expected by about 5--16% in integer workloads, but it is still at the Sandy Bridge i5 level. Kaveri is slightly behind the i5-2500k in C-ray or x264, but outperforms the i5-2500k in John The Ripper.
Unexpectedly, the floating point performance of Steamroller is rather better than I expected (about 13% better) even with a clock deficit of ~10%.
The average of the percent error is
-4%. Would I say that Kaveri CPU performs about 4% poor than I predicted?
😀