Software for mining various cryptocoins
C C++ Cuda Objective-C PHP M4 Other
#255 Compare This branch is 995 commits ahead, 682 commits behind sp-hash:windows.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Algo256 change thr_id to device_map[thr_id] Aug 12, 2018
JHA rename files Jun 28, 2018
Sia rename files Jun 28, 2018
api fix websocket.htm Jan 4, 2018
compat get rid of alloca() and aligned_alloc() Aug 20, 2018
keccak make throughput unsigned Dec 10, 2014
lyra2 change thr_id to device_map[thr_id] Aug 12, 2018
neoscrypt rename files Jun 28, 2018
quark rename files Jun 28, 2018
qubit minor code cleanup Aug 8, 2018
sph minor code cleanup Aug 8, 2018
x11 change thr_id to device_map[thr_id] Aug 12, 2018
x13 rename files Jun 28, 2018
x15 rename files Jun 28, 2018
x17 rename files Jun 28, 2018
.gitattributes change .gitattributes May 22, 2015
.gitignore add VS2015 files to gitignore Oct 5, 2016
BlueMidnightWish_opt.c make the compiler happy May 7, 2018
INSTALL ?? line ending normalisation Dec 13, 2014
LICENSE.txt ?? line ending normalisation Dec 13, 2014
Makefile.am fix wrong filename Jul 14, 2018
README.md Release 8.18 Jan 1, 2018
README.txt Release 8.22 Jul 12, 2018
SHA3api_ref.h replace sph/bmw with the reference implementation Mar 4, 2018
api.cpp add missing free() calls Jun 28, 2018
autogen.sh fix line endings Jun 7, 2017
bitcoin.cpp rename files Jun 28, 2018
bitslice_transformations_quad.cu use macros for __shfl Apr 15, 2018
blake32.cu use int with for loops Dec 6, 2014
build.sh fix line endings Jun 7, 2017
ccminer-config-win.h increase version number Jun 24, 2018
ccminer-cuda80.sln add Visual Studio project file for CUDA 8.0 Apr 15, 2018
ccminer-cuda80.vcxproj add Visual Studio project file for CUDA 8.0 Apr 15, 2018
ccminer-cuda80.vcxproj.filters add Visual Studio project file for CUDA 8.0 Apr 15, 2018
ccminer.cpp get rid of alloca() and aligned_alloc() Aug 20, 2018
ccminer.sln ?? line ending normalisation Dec 13, 2014
ccminer.vcxproj use CUDA 9.2 by default for Windows Aug 13, 2018
ccminer.vcxproj.filters rename files Jun 28, 2018
compat.h api: one decimal is enough for intensity Jan 24, 2015
configure.ac increase version number Jun 24, 2018
configure.sh add CFLAGS Mar 11, 2018
crc32.c totally unnecessary header file changes Mar 19, 2015
cuda.cpp use stdout instead of stderr Jun 11, 2018
cuda_bitcoin.cu fix integer overflow in bitcoin algo Mar 12, 2017
cuda_checkhash.cu neoscrypt: get the correct cuda arch version for the Yiimp bench Sep 20, 2017
cuda_fugue256.cu Merged changes from tpruvot. Nov 22, 2014
cuda_fugue256.h unsigned thread Dec 18, 2014
cuda_groestlcoin.cu small groestl changes Feb 21, 2017
cuda_groestlcoin.h groestl/dmd-gr: fix hashes_done and remove unneeded variable Oct 20, 2015
cuda_helper.h Release 8.22 Jul 12, 2018
cuda_myriadgroestl.cu add option --cuda-schedule Feb 10, 2018
cuda_vector.h use macros for __shfl Apr 15, 2018
cuda_x11_aes_noasm.cu make all __device__ functions static Dec 27, 2017
elist.h fix pointer problem in tq_pop Aug 15, 2018
example-cfg.json Merged changes from tpruvot. Nov 22, 2014
fuguecoin.cpp replace proper_exit(1) with proper_exit(EXIT_FAILURE) May 6, 2018
groestl_functions_quad.cu use macros for __shfl Apr 15, 2018
groestlcoin.cpp use stdout instead of stderr Jun 11, 2018
hashlog.cpp fix broken stats API Jan 1, 2015
miner.h fixes for Linux builds Jul 9, 2018
myriadgroestl.cpp minor code cleanup Aug 8, 2018
nist5.cpp rename files Jun 28, 2018
nvapi.cpp add nvapi.cpp ( from tpruvot) Jan 4, 2018
nvml.cpp still more fixes Jul 9, 2018
nvml.h trying to fix --mem-clock and similar options Jan 12, 2018
nvsettings.cpp trying to fix --mem-clock and similar options Jan 12, 2018
pentablake.cu replace proper_exit(1) with proper_exit(EXIT_FAILURE) May 6, 2018
skein.cpp rename files Jun 28, 2018
stats.cpp Revert "fix possible negative array index" and fix it again Jul 1, 2018
stl_heap.h Merged changes from tpruvot. Nov 22, 2014
sysinfos.cpp fix linux_cpufreq() Jan 28, 2018
util.cpp get rid of alloca() and aligned_alloc() Aug 20, 2018

README.md

ccminer

Based on Christian Buchner's & Christian H.'s CUDA project based on the Fork by tpruvot@github with X14,X15,X17,WHIRL,Blake256 and LYRA2 support , and some others, check the README.txt Reforked and optimized by sp-hash@github and KlausT@github

  • KlausT: BTC 1QDwdLPrPYSoPqS7pB2kGG84YX6hEcQ4JN BCH 1AH1u7B4KtDTUBgmT6NrXyahNEgTac3fL7
  • tpruvot: BTC donation address: 1AJdfCpLWPNoAMDfHF1wD5y8VgKSSTHxPo
  • sp-hash: BTC donation address: 1CTiNJyoUmbdMRACtteRWXhGqtSETYd6Vd

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

This variant was tested and built with Visual Studio 2015 on Windows 10

Source code dependencies

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

This fork contains these libraries for x64 Windows.