Post
Topic
Board Announcements (Altcoins)
Re: [ANN] [QRK] Quark | Super secure hashing | CPU mining
by
quarkcoin
on 17/08/2013, 00:04:49 UTC
Thanks to Neisklar for releasing a version of CPU miner for Quark.

Announcement thread:
http://forum.quarkcoin.org/Thread-ANN-poolers-cpuminer-with-quarkcoin-support

Source code here:
http://www.share-online.biz/download.php?id=CU5H5NRMJK


The win executables took some time to compile, they are linkes in the announcement thread, and here:
Win64: http://www.share-online.biz/download.php?id=E7OXBNRMUU
Win32: http://www.share-online.biz/download.php?id=L78K8NRMGUG

Since the quark-algo is pure plain c, i compiled it for different processor/instructionsets, just pick one that works best for you. AVX better than SSE and so on. Win64 will definatly gain heavy speed improvements: On my old core2 laptop, I had a win32_sse3 run with around 9-12 khash/s per core. With w64_sse4 i got around 22-26 khash/s per core.

Is it faster? Github?
Yes definatly, one core on wallet: ~11kHash/s, w64_sse4 one core: ~23kHash/s
So at least on my testing machine and win64: around 100% gain

Github will come hopefully after the weekend, and hopefully coreectly setup as fork.


https://github.com/uncle-bob

for nearly a 30% improvement in hash rate

Yeah nice, taking it out of the loop, need to try out whats the speedgain in the cpuminer.
I wonder if we get even more gain (since memory is not an issue) if we create for multiple times used hash functions in one hash run, distinct contexts, and then combine them in one big struct, so thats one big continous block of memory which can be copied with one single memcpy call, instead now 9 calls for smaller blocks.


When getting rid of my old quark wallet and installing this new one, do i do it like with the scrypt coins. Like get the wallet.dat  and back it up, delete everything else then install the new quark wallet?

Also any step by step guide to setting this new cpu miner up on ubuntu 64bit?


No, this is not a new qt wallet, only a standalone miner that mines more efficiently than the miner built into the qt wallet. You keep your current qt wallet application and wallet.dat file the same.

See this thread for using the miner on the p2pool:

http://forum.quarkcoin.org/Thread-Quark-Mining-Pool-Creation-Needed?pid=74#pid74