I did a small comparison between A12 9800 and Ryzen sample in ST test. Interesting findings.
This test clearly shows IPC improvements between 3 different AMD generations(PD,SR,XV).
A12 9800
Single Thread Rating:
1824 @
4.2Ghz
http://www.cpubenchmark.net/cpu.php?cpu=AMD+A12-9800&id=2861
A10-7870K
Single Thread Rating:
1542 @ 4.1Ghz =>
1580 @
4.2Ghz
http://www.cpubenchmark.net/cpu.php?cpu=AMD+A10-7870K
AMD FX-8350
Single Thread Rating:
1505 @ 4.2Ghz
XV is having ~15% higher score than SR at the same clock
SR is having ~5% higher score than PD at the same clock
Compare with Ryzen sample:
Single Thread Rating:
2046 @ Unknown clock
Let us see what might be the unknown clock (3.4Ghz or 3.8Ghz?)
If it was ran @ 3.4Ghz, in IPC sensitive benchmark like this Ryzen would be showing:
2046 x 4.2/3.4=2527 pts or
1) ~1.39x (39%) higher IPC vs XV. Checks well with AMD's quoted >40% IPC jump
2) 68% higher IPC vs PD
If it was ran @ 3.8Ghz, in IPC sensitive benchmark like this Ryzen would be showing:
2046 x 4.2/3.8=2261 pts or
1) ~1.24x (24%) higher IPC vs XV. This is a lot lower than AMD's quoted >40% IPC jump
2) 50% higher IPC vs PD
According to above math it is **more likely** that Ryzen chip ran that one ST particular benchmark at 3.4Ghz (than at 3.8Ghz). Whether Turbo was not activated at all or something else is in question remains to be seen.