Cuckoo miner update - should address Nvidia 2080-series


NOTE: This is still work in progress, it has only went through limited amounts of testing. The official release of this will be in v1.1.0 planned for next Thursday (December 13th)

The branch cleanup_cuckoo_v2 contains the correct version. The following steps can be taken to build and replace the cuda29 miner. (Of course change the paths to match your local system)

[email protected]:~/hans$ export PATH=/usr/local/cuda-9.2/bin${PATH:+:${PATH}}
[email protected]:~/hans$ git clone -b cleanup_cuckoo_v2
Cloning into ‘cuckoo’…
remote: Enumerating objects: 105, done.
remote: Counting objects: 100% (105/105), done.
remote: Compressing objects: 100% (61/61), done.
remote: Total 3862 (delta 66), reused 72 (delta 44), pack-reused 3757
Receiving objects: 100% (3862/3862), 12.73 MiB | 11.52 MiB/s, done.
Resolving deltas: 100% (2646/2646), done.
Checking connectivity… done.
[email protected]:~/hans$ cd cuckoo
[email protected]:~/hans/cuckoo$ make cuda29
mkdir -p bin
(cd src/cuckoo; nvcc -std=c++11 -o cuda29 -DEDGEBITS=29 -arch sm_35 …/crypto/blake2b-ref.c)
cp src/cuckoo/cuda29 bin
[email protected]:~/hans/cuckoo$ cp bin/cuda29 ~/node/lib/aecuckoo-0.1.0/priv/bin
[email protected]:~/hans/cuckoo$


Monday, Dec 10th, 9:30 CET
Lifted the branch cleanup_cuckoo_v2 on top of Tromp’s latest updates. I.e. it now supports the -c flag to reduce CPU load.

Aeterntiy 主链入门资源
Руководства по работе с æternity

Hey Hanssv, can you download and compile the new version of miner with this address now? Replace the old cuda29? Is its efficiency higher than the old cuda29? I don’t have 2080, is there a need to replace the new miner?


Yes, this is available right now.

No, the changes are mainly the bug-fixes for 2080, and an FFI-interface for the miner. It should not be anymore efficient than the version that is in v1.0.1


OK。Wish you all the best in your work 。


Updated - Monday, Dec 10th, 9:30 CET


test the optimised version if you want