Post
Topic
Board Mining (Altcoins)
Re: [ANN] New Improved altcoin CPU miner with support for AES-NI
by
joblo
on 15/01/2016, 10:21:05 UTC
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