MarcusDe generic 25/10 Spexx generic 04/11 CPU type
19.8 21.1 X5570
10.9 11.3 Core i3
16.2 17.2 E5520
21.6 22.2 2 x E5335
Updated with MarcusDe newest generic (none of the special editions perform better on this old hardware).
MarcusDe 04/11 Spexx generic 04/11 CPU type
20.3 21.1 X5570
11.2 11.4 Core i3
16.5 17.2 E5520
15.5 15.8 E5440
Thanks for publishing your results. I have not tried MarcusDe's Haswell version yet (well ... not on a Haswell anyway) but will be doing so later today.
Windows 32 bit minerdIf you are using
64 bit Windows, just skip to the next post - this is not what you are looking for.
I have been at this one solid for quite a while now. It has had me tearing my hair out
Despite building a sooper-dooper customized, tuned to perfection MSYS/Mingw32 compiler especially for it, every minerd I built with it (from two sources
https://github.com/noncepool/m7m-cpuminer-v2 and the newer
https://github.com/noncepool/m7magi-cpuminer-v2) ran like a sloth. The newer source code actually generated 10 percent slower executable code than the older source in a 32 bit environment, while testing it on the 64 bit machine used for compiling initially gave me a 15 percent increase. You can only imagine my frustration!
I discovered eventually that my original version compiled with a vanilla Cygwin32 compiler runs like a dream. I had thought that it was broken i.e. not working for pool mining, but I made the mistake of testing that functionality on a 64 bit machine - it works just fine from a 32 bit machine (Pentium 4 running Windows XP SP2) and runs far quicker (like 40 percent quicker) than anything I built with the custom compiler.
Dang! I have re-issued that software on the usual links. I have also patched my batch file wrappers to work properly on "home" editions of Windows which do not support the "tasklist" command (changed this to use "qprocess" instead) and removed "/affinity" which does not work on XP. The latter modification is only a quick-fix and will be improved to detect the operating system environment and enable/disable "/affinity" as appropriate.
Download links:-32 bit Full package:-
.rar
https://www.dropbox.com/s/dii8cvz7lp8xuey/XMGpoolminerWin32.rar?dl=0.zip
https://www.dropbox.com/s/rwb4xvkv15kpol1/XMGpoolminerWin32.zip?dl=0self-extracting .exe (extracts to C:\XMGminer\32bit by default)
https://www.dropbox.com/s/qlak24sxn6ookaz/XMGpoolminerWin32.exe?dl=032 bit Minerd binaries only:-
.rar
https://www.dropbox.com/s/5nikel2wglhpsrk/Spexx-Win32-generic-XMGminerd.rar?dl=0.zip
https://www.dropbox.com/s/ti8rnetlqmin4t1/Spexx-Win32-generic-XMGminerd.zip?dl=0self-extracting .exe (extracts to C:\XMGminer\32bit by default)
https://www.dropbox.com/s/z8mjcrxavgnfalu/Spexx-Win32-generic-XMGminerd.exe?dl=0To estimate the hashrate in Kh/s you can get with this 32 bit minerd go to
https://www.cpubenchmark.net/cpu_list.php and find your CPU on the list. Take the
Passmark CPU Mark figure for your CPU and
divide by 1000, then
multiply by 3.6 (yes - that is exactly the same as for the 64 bit minerd). Note: this is only an estimate and laptop/notebook CPUs are somewhat slower, while high-end CPUs will be quicker.
Please report your experiences with this 32 bit minerd (good, bad or indifferent) to this forum thread. I have not stopped development for this 32 bit minerd yet and it might be possible to squeeze a bit more out of the Cygwin32 compiler. Watch this space ...
Happy hashing
PS. Oh and incidentally, while I was testing the 32 bit minerd on that old Pentium 4 running at 1.4 Kh/s it mined a block worth 67 XMG after just 10 minutes of runtime. I love this coin.