mirror of
https://github.com/GOSTSec/sgminer
synced 2025-01-09 14:28:12 +00:00
OpenCL GPU miner
3aa5be4fcf
Build binaries with unique filenames from the kernel generated and save them. Try to load this cached binary if it matches on next kernel instantiation. This speeds up start-up dramatically, and has a unique kernel binary for different kernel configurations. |
||
---|---|---|
compat | ||
x86_64 | ||
.gitignore | ||
AUTHORS | ||
autogen.sh | ||
ChangeLog | ||
compat.h | ||
configure.ac | ||
COPYING | ||
cpu-miner.c | ||
elist.h | ||
example-cfg.json | ||
findnonce.c | ||
findnonce.h | ||
LICENSE | ||
Makefile.am | ||
miner.h | ||
mknsis.sh | ||
NEWS | ||
ocl.c | ||
ocl.h | ||
phatk.cl | ||
poclbm.cl | ||
README | ||
sha256_4way.c | ||
sha256_cryptopp.c | ||
sha256_generic.c | ||
sha256_sse2_amd64.c | ||
sha256_via.c | ||
util.c |
This is a multi-threaded CPU miner for bitcoin. License: GPLv2. See COPYING for details. Dependencies: libcurl http://curl.haxx.se/libcurl/ jansson http://www.digip.org/jansson/ (jansson is optional, and is included in-tree) Basic *nix build instructions: ./autogen.sh # only needed if building from git repo CFLAGS="-O3 -Wall -msse2" ./configure make Basic WIN32 build instructions (on Fedora 13; requires mingw32): ./autogen.sh # only needed if building from git repo rm -f mingw32-config.cache MINGW32_CFLAGS="-O3 -Wall -msse2" mingw32-configure make ./mknsis.sh Usage instructions: Run "minerd --help" to see options. Also many issues and FAQs are covered in the forum thread dedicated to this program, http://www.bitcoin.org/smf/index.php?topic=1925.0;all