clrmamepro [English] > clrmame Discussion

Rebuilder 0.06 released

(1/2) > >>

Roman:
Rebuilder 0.06 released

https://mamedev.emulab.it/clrmamepro/binaries/rebuilder_v006.zip
https://mamedev.emulab.it/clrmamepro/binaries/readme.html

Doing source and destination matches now in multiple threads...gives a nice speed boost.

ntt3:
Thank you Roman, will test its performance ASAP

Unrelated: should the rebuilder deserve its own thread now? I do understand it's the "next cmp" so to speak, but still... :D

ntt3:
Hmmmmm "a nice speed boost" you say? Man I've just got a 234% speed increase!!!
I've reprocessed my latest full update job, and it took far less than half the time it took with rebuilder v0.05 (510s vs. 1194s. 42% of the time)
Whatever magic you've applied to Rebuilder v0.06, that's the way to go!!!  8)

Roman:
….and now compare it to old cmpro :-)

You have to be careful when comparing results...the diskcache can fool you immensly. So you need to compare either both with or without diskcache...
So the best ist (besides using the same source/destination) a reboot of the machine in between the tests and doing 1 scan.
Or you run multiple ones in a row for one version and take an average.

I'd expect something about 1 to 30% speed gain compared to 0.05...but yes, it also depends on your machine/number of cores

ntt3:
No caching taking place, rest assured, multiple runs take consistently around 500-510s with reboots in between
It should be noted that it's a powerful machine (12 core/24 thread, 64GB RAM, different SSD's for rebuilder source and target), but still the same I was using with rebuilder v0.05
The easy consideration would be that the new rebuilder scales linearly to the number of threads, but I suspect the relative performances of the source and target SSDs may play a role as well
Regardless, it's a huge improvement - at least for me :D

Navigation

[0] Message Index

[#] Next page

Go to full version