Nice Sora. Updated your SuperPi and ycruncher scores in OP
I've just been doing some side-by-side BMs with my Haswell i7-4790 (3.6-4.0) vs an Ivy Bridge i7-3770 (3.4-3.9). Only a generation apart, in fact about 14 months.
With SuperPi they were almost the same, wPrime the earlier one was actually a touch quicker in the 4T 32M one though that was bare desktop vs open browser and other stuff going on.
The surprise packet is yCruncher though. My Haswell almost twice as fast. I suspected it might be writing to HDD which could severely handicap a mech vs SSD but it seems it doesn't.
Just goes to show the improvements in the maths processing as time goes on. I've noticed it before with video encoding, the first gen i7s simply whip the arse of the Core 2 at similar frequencies.
Similar story with some types of work as you get newer i- generations.
Yeah the guy that makes ycruncher makes bespoke binaries for each architecture to make the best use of the intruction sets and hardware accelerated logic available.
Even on the same architechure but with a newer version of ycruncher I've seen large performance gains as he improves his algorithms and tries to make the calculations happen as efficiently as possible with the hardware resources available.
Which is a better way of benching imo, it delivers the real full potential of the chip rather than running the same thing on every CPU the same way, which might not be the best or fastest way of executing it. Like SuperPi and it's long outdated x87 intructions, newer and better methods come along over time. Doing a 1M superpi quivalent run in ycruncher (0, 1, 0, 20), my work (Zen) PC can do the math in 0.1s as opposed to 11.9s.
RE HDD writing, the ycruncher compute time is before it writes the results to disk, so that doesn't affect the score. Only the start-to-end wall time is affected by the mass storage sub system.
Always a good read.
If you see his March 2017 update, most binaries copped a +5% speedup, Zen was added and got a 14% increase too.
Edited by mark84, 29 June 2017 - 02:17 PM.