optimized version of nevermore/ccminer
Switch branches/tags
Nothing to show
Clone or download
Latest commit 8e84c38 Apr 4, 2018
Permalink
Failed to load latest commit information.
Algo256 version 1.6 Apr 2, 2018
JHA version 1.6 Apr 2, 2018
api version 1.6 Apr 2, 2018
compat version 1.6 Apr 2, 2018
crypto version 1.6 Apr 2, 2018
equi version 1.6 Apr 2, 2018
heavy version 1.6 Apr 2, 2018
lbry version 1.6 Apr 2, 2018
lyra2 version 1.6 Apr 2, 2018
neoscrypt version 1.6 Apr 2, 2018
quark version 1.6 Apr 2, 2018
qubit version 1.6 Apr 2, 2018
res version 1.6 Apr 2, 2018
scrypt version 1.6 Apr 2, 2018
sha256 version 1.6 Apr 2, 2018
sia version 1.6 Apr 2, 2018
skunk version 1.6 Apr 2, 2018
sph version 1.6 Apr 2, 2018
tribus version 1.6 Apr 2, 2018
x11 version 1.6 Apr 2, 2018
x13 version 1.6 Apr 2, 2018
x15 version 1.6 Apr 2, 2018
x16r version 1.6 Apr 2, 2018
x17 version 1.6 Apr 2, 2018
.gitignore Create .gitignore Apr 4, 2018
INSTALL version 1.6 Apr 2, 2018
LICENSE.txt version 1.6 Apr 2, 2018
Makefile.am version 1.6 Apr 2, 2018
Makefile.in version 1.6 Apr 2, 2018
README.md version 1.6 Apr 2, 2018
README.txt version 1.6 Apr 2, 2018
aclocal.m4 version 1.6 Apr 2, 2018
algos.h version 1.6 Apr 2, 2018
api.cpp version 1.6 Apr 2, 2018
autogen.sh version 1.6 Apr 2, 2018
bench.cpp version 1.6 Apr 2, 2018
bignum.cpp version 1.6 Apr 2, 2018
bignum.hpp version 1.6 Apr 2, 2018
build.cmd version 1.6 Apr 2, 2018
build.sh version 1.6 Apr 2, 2018
ccminer-config.h.in version 1.6 Apr 2, 2018
ccminer.conf version 1.6 Apr 2, 2018
ccminer.cpp version 1.6 Apr 2, 2018
ccminer.sln version 1.6 Apr 2, 2018
ccminer.vcxproj version 1.6 Apr 2, 2018
ccminer.vcxproj.filters version 1.6 Apr 2, 2018
compat.h version 1.6 Apr 2, 2018
compile version 1.6 Apr 2, 2018
config.guess version 1.6 Apr 2, 2018
config.sub version 1.6 Apr 2, 2018
configure.ac version 1.6 Apr 2, 2018
configure.sh version 1.6 Apr 2, 2018
crc32.c version 1.6 Apr 2, 2018
cuda.cpp version 1.6 Apr 2, 2018
cuda_checkhash.cu version 1.6 Apr 2, 2018
cuda_debug.cuh version 1.6 Apr 2, 2018
cuda_fugue256.h version 1.6 Apr 2, 2018
cuda_groestlcoin.cu version 1.6 Apr 2, 2018
cuda_groestlcoin.h version 1.6 Apr 2, 2018
cuda_helper.h version 1.6 Apr 2, 2018
cuda_helper_alexis.h version 1.6 Apr 2, 2018
cuda_myriadgroestl.cu version 1.6 Apr 2, 2018
cuda_skeincoin.cu version 1.6 Apr 2, 2018
cuda_vector_uint2x4.h version 1.6 Apr 2, 2018
cuda_vectors.h version 1.6 Apr 2, 2018
cuda_vectors_alexis.h version 1.6 Apr 2, 2018
cuda_vectors_alexis2.h version 1.6 Apr 2, 2018
depcomp version 1.6 Apr 2, 2018
elist.h version 1.6 Apr 2, 2018
fuguecoin.cpp version 1.6 Apr 2, 2018
groestlcoin.cpp version 1.6 Apr 2, 2018
hashlog.cpp version 1.6 Apr 2, 2018
hefty1.c version 1.6 Apr 2, 2018
hefty1.h version 1.6 Apr 2, 2018
install-sh version 1.6 Apr 2, 2018
miner.h version 1.6 Apr 2, 2018
missing version 1.6 Apr 2, 2018
myriadgroestl.cpp version 1.6 Apr 2, 2018
nvapi.cpp version 1.6 Apr 2, 2018
nvml.cpp version 1.6 Apr 2, 2018
nvml.h version 1.6 Apr 2, 2018
nvsettings.cpp version 1.6 Apr 2, 2018
pentablake.cu version 1.6 Apr 2, 2018
polytimos.cu version 1.6 Apr 2, 2018
pools.conf version 1.6 Apr 2, 2018
pools.cpp version 1.6 Apr 2, 2018
scrypt-jane.cpp version 1.6 Apr 2, 2018
scrypt.cpp version 1.6 Apr 2, 2018
serialize.hpp version 1.6 Apr 2, 2018
skein.cu version 1.6 Apr 2, 2018
skein2.cpp version 1.6 Apr 2, 2018
stats.cpp version 1.6 Apr 2, 2018
sysinfos.cpp version 1.6 Apr 2, 2018
uint256.h version 1.6 Apr 2, 2018
util.cpp version 1.6 Apr 2, 2018
zr5.cu version 1.6 Apr 2, 2018

README.md

ccminer

suprminer 1.0 (March 2018) optimized x16r algo without any dev fee.

Most optimizations come from alexis, so please tip him (addr below)

original README as follows:

alexis: RVN donation address: RFg6gtkg6fFzsY64hWANTQC79yvNaQv8sL

Based on Christian Buchner's & Christian H.'s CUDA project, no more active on github since 2014.

Check the README.txt for the additions

BTC donation address: 1AJdfCpLWPNoAMDfHF1wD5y8VgKSSTHxPo (tpruvot)

A part of the recent algos were originally written by djm34 and alexis78

This variant was tested and built on Linux (ubuntu server 14.04, 16.04, Fedora 22 to 25) It is also built for Windows 7 to 10 with VStudio 2013, to stay compatible with Windows 7 and Vista.

Note that the x86 releases are generally faster than x64 ones on Windows, but that tend to change with the recent drivers.

The recommended CUDA Toolkit version was the 6.5.19, but some light algos could be faster with the version 7.5 and 8.0 (like lbry, decred and skein).

About source code dependencies

This project requires some libraries to be built :

  • OpenSSL (prebuilt for win)
  • Curl (prebuilt for win)
  • pthreads (prebuilt for win)

The tree now contains recent prebuilt openssl and curl .lib for both x86 and x64 platforms (windows).

To rebuild them, you need to clone this repository and its submodules : git clone https://github.com/peters/curl-for-windows.git compat/curl-for-windows

Compile on Linux

Please see INSTALL file or project Wiki