Progress update
I've worked through some of the windows compile errors I was getting frustrated sochanged gears
and started working on sse2 support.
sse2 qubit works and will be included in the first release.
I can get sse2 working on one algo that uses groestl at a time. If I include the sse2 groestl files in two algo
at the same time I get multiple definition linker errors. The included files are full of macros so that kind of
explains it. I may try turning them into functions so the files that include them don't pull the coded into
themselves. If that works it will probably have a performance impact, hopefully not too big. I
This affects all the x algos and quark.
Here are some updated hash rates from my i7-4790K 4 GHZ showing the sse2 performance.
This shows the difference between the aes_ni optimized kernels and sse2 on the same cpu.
Actually running it on an older cpu will probably have even lower performance.
I can't test sse2 on a real sse2 limited cpu because my core2 pc runs windows.
aes_ni sse2 sse2/aes_ni
x11 707k 529 .75
x13 320
x14
x15 280
quark 1080 907 .84
qubit 1045 755 .72
I spent the last few hours working on getting this compiled. I'm using a VM within windows 7.
I tried 4 different flavors of Linux and either it doesn't like Linux Mint 32/64 bit or Ubuntu 64 or
I'm missing some dependents it needs to compile correctly & never makes the cpumimer executable.
What OS and version are you using? I'll give it another go once I get that info from you.
My Linux skills are pretty rusty "never was all that great to stat with" but I'm fairly sure I was doing everything correctly.