> Cool, thanks. I'll add these to the bench page and credit the machines appropriately; > that got cut when I purged the older bench runs. The 4.8Ghz was RB's. > > Interesting the overall speed drop though from .141 to .148 when running on the > Haswell.
I wondering about that myself, I thought it might have be the builds I was using so I when back and got the official MAME DEV builds of 0.141 and 0.148, same results, but I also notice that in game result we coming back at less than 100% for game running at over 200% using -bench command. So started look and got very distracted by the whole thing, but it look like the slow down started between 0.145 and 0.146 as you can see by the benchmarks below.
-bench 90 results:
Rom Name: 0.141 0.142 0.143 0.144 0.145 0.146 0.147 0.148
blitz 301.98 300.41 309.94 295.94 303.58 270.47 281.31 269.91 dolphin 45.58 45.43 45.26 44.36 48.50 5.79 46.68 40.74 gauntleg 407.80 413.61 420.10 392.98 417.84 334.68 341.01 356.73 gradius4 238.68 231.93 241.99 228.44 244.63 191.13 187.02 357.52 propcycl 250.51 255.59 253.63 223.01 221.50 219.31 227.60 227.67 radikalb 262.20 253.95 264.02 241.26 250.68 206.15 209.62 209.33 scud 140.89 152.58 159.40 144.97 150.78 127.66 129.80 191.38 starsldr 82.19 74.39 94.84 90.58 115.36 96.49 101.94 102.37
The interest think is that MAME appears to develop a stutter between 0.145 and 0.146 as you can see for the in game benchmarks below.
-seconds_to_run 90 -skip_gameinfo Results:
Rom Name: 0.141 0.142 0.143 0.144 0.145 0.146 0.147 0.148
blitz 100.00 100.00 100.00 100.00 100.00 98.64 98.10 99.77 dolphin 39.70 39.33 39.76 38.35 42.36 5.79 40.83 47.15 gauntleg 99.90 99.92 99.87 99.95 100.00 99.75 99.91 99.96 gradius4 100.00 100.00 100.00 100.00 100.00 98.89 98.75 100.00 propcycl 100.00 100.00 100.00 100.00 100.00 99.78 99.83 99.98 radikalb 100.00 100.00 100.00 100.00 100.00 99.72 99.78 100.00 scud 95.72 95.41 95.50 95.56 95.58 92.91 93.24 94.00 starsldr 60.48 56.33 66.81 64.79 75.63 69.23 72.57 72.85
So it looks like something changed in between 0.145 & 0.146 that is causes MAME to have micro stutters that and slowing down MAME as a whole. It would be interest to know what could have changed to have such a universal effect on MAME.
Update: did a quick check of the 0.145u builds, look like the slow down start with 0.145u1 .
Sorry guys I wasted the day messing this this stuff, so no overclock benchmarks today.
If all else fails, Burn the manual.
Edited by taz-nz (05/25/13 04:36 PM)
|