CUDA miner project - Decred Fork
C Cuda C++ Objective-C Shell PHP Other
Pull request Compare This branch is 729 commits ahead of tpruvot:master.
Latest commit 340a069 Jul 28, 2016 4 @jolan jolan committed on GitHub add a build workaround for arch and bump to 0.2.0 (#7)
Permalink
Failed to load latest commit information.
Algo256
JHA
api api: sample command line api call in perl May 31, 2016
compat
heavy
lbry
lyra2
neoscrypt
quark
qubit
res add a build workaround for arch and bump to 0.2.0 (#7) Jul 28, 2016
scrypt
sph
x11
x13
x15
x17 x17: restore nonceVector parameters May 10, 2016
.gitignore
INSTALL vendors: add EVGA and fix configure for Slackware Jun 22, 2015
LICENSE.txt
Makefile.am
README.md release 1.7.2 Feb 11, 2016
README.txt
algos.h
api.cpp
autogen.sh
bench.cpp
bignum.cpp diff: rename functions like cpuminer-multi Oct 6, 2015
bignum.hpp
build.cmd
build.sh
build_linux.sh
ccminer.conf Handle a default config file (ccminer.conf) Feb 11, 2015
ccminer.cpp
ccminer.sln
ccminer.vcxproj
ccminer.vcxproj.filters
compat.h
compile
config.guess
configure.ac
configure.sh
crc32.c
cuda.cpp
cuda_checkhash.cu
cuda_debug.cuh
cuda_fugue256.h
cuda_groestlcoin.cu
cuda_groestlcoin.h
cuda_helper.h
cuda_myriadgroestl.cu
cuda_nist5.cu
cuda_skeincoin.cu algos: free allocated mem for algo switch Oct 8, 2015
cuda_vector_uint2x4.h lyra2(v1): use a common uint2x4 include Oct 23, 2015
elist.h
fuguecoin.cpp
groestlcoin.cpp groestl: same, remove useless host alloc Jul 5, 2016
hashlog.cpp
hefty1.c
hefty1.h
install-sh
miner.h lbry algo (stratum only) Jul 13, 2016
myriadgroestl.cpp myr-gr: handle a second nonce & more cleanup Jul 5, 2016
nvapi.cpp
nvml.cpp
nvml.h
pentablake.cu 1.7.1 release Jan 26, 2016
pools.conf
pools.cpp
scrypt-jane.cpp
scrypt.cpp
serialize.hpp
skein.cu
skein2.cpp
stats.cpp
sysinfos.cpp
uint256.h commit initial version 0.1 Mar 18, 2014
util.cpp
zr5.cu

README.md

ccminer

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

Fork by tpruvot@github with X14,X15,X17,Blake256,BlakeCoin,Lyra2RE,Skein,ZR5 and others, check the README.txt

BTC donation address: 1AJdfCpLWPNoAMDfHF1wD5y8VgKSSTHxPo tip for next commit

A part of the recent algos were originally written by djm34.

This variant was tested and built on Linux (ubuntu server 14.04) and VStudio 2013 on Windows 7.

Note that the x86 releases are generally faster than x64 ones on Windows.

The recommended CUDA Toolkit version is 6.5.19, but some light algos could be faster with the version 7.5 (like blake 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

On Linux, you can use the helper ./build.sh (edit it if required)

There is also an old Tutorial for windows on CudaMining website.