vehre / neo-gpuminer Goto Github PK
View Code? Open in Web Editor NEWGPUminer for neoscrypt based coins like feathercoin, phoenixcoin,...
License: Other
GPUminer for neoscrypt based coins like feathercoin, phoenixcoin,...
License: Other
Compiling under Ubuntu 12.0.4 and 14.0.4 fails during make.
fatal error: jansson.h: No such file or directory
sudo ./autogen.sh
sudo CFLAGS="-O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/" LDFLAGS="-L/opt/AMDAPPSDK-2.9-1/lib/x86_64/" ./configure --enable-neoscrypt
sudo make
cgminer 3.7.8
Configuration Options Summary:
libcurl(GBT+getwork).: Enabled: -lcurl
curses.TUI...........: FOUND: -lncurses
OpenCL...............: FOUND. GPU mining support enabled
scrypt...............: Disabled
keccak...............: Disabled
neoscrypt............: Enabled
ADL..................: SDK found, GPU monitoring support enabled
NVML.................: SDK NOT found, GPU monitoring support DISABLED
Avalon.ASICs.........: Disabled
BFL.ASICs............: Disabled
BitForce.FPGAs.......: Disabled
BitFury.ASICs........: Disabled
Icarus.FPGAs.........: Disabled
Klondike.ASICs.......: Disabled
ModMiner.FPGAs.......: Disabled
Compilation............: make (or gmake)
CPPFLAGS.............:
CFLAGS...............: -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/
LDFLAGS..............: -L/opt/AMDAPPSDK-2.9-1/lib/x86_64/ -lpthread
LDADD................: -ldl -lcurl compat/jansson-2.5/src/.libs/libjansson.a -lpthread -lOpenCL -lncurses -lm -lrt
Installation...........: make install (as root if needed, with 'su' or 'sudo')
prefix...............: /usr/local
make all-recursive
make[1]: Entering directory /home/john/cryptocurrency/neo-gpuminer' Making all in lib make[2]: Entering directory
/home/john/cryptocurrency/neo-gpuminer/lib'
GEN arg-nonnull.h
GEN c++defs.h
GEN warn-on-use.h
GEN signal.h
GEN string.h
make all-recursive
make[3]: Entering directory /home/john/cryptocurrency/neo-gpuminer/lib' make[4]: Entering directory
/home/john/cryptocurrency/neo-gpuminer/lib'
CC dummy.o
AR libgnu.a
make[4]: Leaving directory /home/john/cryptocurrency/neo-gpuminer/lib' make[3]: Leaving directory
/home/john/cryptocurrency/neo-gpuminer/lib'
make[2]: Leaving directory /home/john/cryptocurrency/neo-gpuminer/lib' Making all in compat make[2]: Entering directory
/home/john/cryptocurrency/neo-gpuminer/compat'
Making all in jansson-2.5
make[3]: Entering directory /home/john/cryptocurrency/neo-gpuminer/compat/jansson-2.5' make all-recursive make[4]: Entering directory
/home/john/cryptocurrency/neo-gpuminer/compat/jansson-2.5'
Making all in src
make[5]: Entering directory /home/john/cryptocurrency/neo-gpuminer/compat/jansson-2.5/src' /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT dump.lo -MD -MP -MF .deps/dump.Tpo -c -o dump.lo dump.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT dump.lo -MD -MP -MF .deps/dump.Tpo -c dump.c -fPIC -DPIC -o .libs/dump.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT dump.lo -MD -MP -MF .deps/dump.Tpo -c dump.c -o dump.o >/dev/null 2>&1 mv -f .deps/dump.Tpo .deps/dump.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT error.lo -MD -MP -MF .deps/error.Tpo -c -o error.lo error.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT error.lo -MD -MP -MF .deps/error.Tpo -c error.c -fPIC -DPIC -o .libs/error.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT error.lo -MD -MP -MF .deps/error.Tpo -c error.c -o error.o >/dev/null 2>&1 mv -f .deps/error.Tpo .deps/error.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT hashtable.lo -MD -MP -MF .deps/hashtable.Tpo -c -o hashtable.lo hashtable.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT hashtable.lo -MD -MP -MF .deps/hashtable.Tpo -c hashtable.c -fPIC -DPIC -o .libs/hashtable.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT hashtable.lo -MD -MP -MF .deps/hashtable.Tpo -c hashtable.c -o hashtable.o >/dev/null 2>&1 mv -f .deps/hashtable.Tpo .deps/hashtable.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT load.lo -MD -MP -MF .deps/load.Tpo -c -o load.lo load.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT load.lo -MD -MP -MF .deps/load.Tpo -c load.c -fPIC -DPIC -o .libs/load.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT load.lo -MD -MP -MF .deps/load.Tpo -c load.c -o load.o >/dev/null 2>&1 mv -f .deps/load.Tpo .deps/load.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT memory.lo -MD -MP -MF .deps/memory.Tpo -c -o memory.lo memory.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT memory.lo -MD -MP -MF .deps/memory.Tpo -c memory.c -fPIC -DPIC -o .libs/memory.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT memory.lo -MD -MP -MF .deps/memory.Tpo -c memory.c -o memory.o >/dev/null 2>&1 mv -f .deps/memory.Tpo .deps/memory.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT pack_unpack.lo -MD -MP -MF .deps/pack_unpack.Tpo -c -o pack_unpack.lo pack_unpack.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT pack_unpack.lo -MD -MP -MF .deps/pack_unpack.Tpo -c pack_unpack.c -fPIC -DPIC -o .libs/pack_unpack.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT pack_unpack.lo -MD -MP -MF .deps/pack_unpack.Tpo -c pack_unpack.c -o pack_unpack.o >/dev/null 2>&1 mv -f .deps/pack_unpack.Tpo .deps/pack_unpack.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT strbuffer.lo -MD -MP -MF .deps/strbuffer.Tpo -c -o strbuffer.lo strbuffer.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT strbuffer.lo -MD -MP -MF .deps/strbuffer.Tpo -c strbuffer.c -fPIC -DPIC -o .libs/strbuffer.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT strbuffer.lo -MD -MP -MF .deps/strbuffer.Tpo -c strbuffer.c -o strbuffer.o >/dev/null 2>&1 mv -f .deps/strbuffer.Tpo .deps/strbuffer.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT strconv.lo -MD -MP -MF .deps/strconv.Tpo -c -o strconv.lo strconv.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT strconv.lo -MD -MP -MF .deps/strconv.Tpo -c strconv.c -fPIC -DPIC -o .libs/strconv.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT strconv.lo -MD -MP -MF .deps/strconv.Tpo -c strconv.c -o strconv.o >/dev/null 2>&1 mv -f .deps/strconv.Tpo .deps/strconv.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT utf.lo -MD -MP -MF .deps/utf.Tpo -c -o utf.lo utf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT utf.lo -MD -MP -MF .deps/utf.Tpo -c utf.c -fPIC -DPIC -o .libs/utf.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT utf.lo -MD -MP -MF .deps/utf.Tpo -c utf.c -o utf.o >/dev/null 2>&1 mv -f .deps/utf.Tpo .deps/utf.Plo /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT value.lo -MD -MP -MF .deps/value.Tpo -c -o value.lo value.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT value.lo -MD -MP -MF .deps/value.Tpo -c value.c -fPIC -DPIC -o .libs/value.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -MT value.lo -MD -MP -MF .deps/value.Tpo -c value.c -o value.o >/dev/null 2>&1 mv -f .deps/value.Tpo .deps/value.Plo /bin/bash ../libtool --tag=CC --mode=link gcc -Wall -Wextra -Wdeclaration-after-statement -O2 -Wall -march=native -I /opt/AMDAPPSDK-2.9-1/include/ -no-undefined -export-symbols-regex '^json_' -version-info 9:0:5 -L/opt/AMDAPPSDK-2.9-1/lib/x86_64/ -o libjansson.la -rpath /usr/local/lib dump.lo error.lo hashtable.lo load.lo memory.lo pack_unpack.lo strbuffer.lo strconv.lo utf.lo value.lo libtool: link: /usr/bin/nm -B .libs/dump.o .libs/error.o .libs/hashtable.o .libs/load.o .libs/memory.o .libs/pack_unpack.o .libs/strbuffer.o .libs/strconv.o .libs/utf.o .libs/value.o | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/libjansson.exp libtool: link: /bin/grep -E -e "^json_" ".libs/libjansson.exp" > ".libs/libjansson.expT" libtool: link: mv -f ".libs/libjansson.expT" ".libs/libjansson.exp" libtool: link: echo "{ global:" > .libs/libjansson.ver libtool: link: cat .libs/libjansson.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libjansson.ver libtool: link: echo "local: *; };" >> .libs/libjansson.ver libtool: link: gcc -shared -fPIC -DPIC .libs/dump.o .libs/error.o .libs/hashtable.o .libs/load.o .libs/memory.o .libs/pack_unpack.o .libs/strbuffer.o .libs/strconv.o .libs/utf.o .libs/value.o -L/opt/AMDAPPSDK-2.9-1/lib/x86_64/ -O2 -march=native -Wl,-soname -Wl,libjansson.so.4 -Wl,-version-script -Wl,.libs/libjansson.ver -o .libs/libjansson.so.4.5.0 libtool: link: (cd ".libs" && rm -f "libjansson.so.4" && ln -s "libjansson.so.4.5.0" "libjansson.so.4") libtool: link: (cd ".libs" && rm -f "libjansson.so" && ln -s "libjansson.so.4.5.0" "libjansson.so") libtool: link: ar cru .libs/libjansson.a dump.o error.o hashtable.o load.o memory.o pack_unpack.o strbuffer.o strconv.o utf.o value.o libtool: link: ranlib .libs/libjansson.a libtool: link: ( cd ".libs" && rm -f "libjansson.la" && ln -s "../libjansson.la" "libjansson.la" ) make[5]: Leaving directory
/home/john/cryptocurrency/neo-gpuminer/compat/jansson-2.5/src'
make[5]: Entering directory /home/john/cryptocurrency/neo-gpuminer/compat/jansson-2.5' make[5]: Leaving directory
/home/john/cryptocurrency/neo-gpuminer/compat/jansson-2.5'
make[4]: Leaving directory /home/john/cryptocurrency/neo-gpuminer/compat/jansson-2.5' make[3]: Leaving directory
/home/john/cryptocurrency/neo-gpuminer/compat/jansson-2.5'
make[3]: Entering directory /home/john/cryptocurrency/neo-gpuminer/compat' make[3]: Nothing to be done for
all-am'.
make[3]: Leaving directory /home/john/cryptocurrency/neo-gpuminer/compat' make[2]: Leaving directory
/home/john/cryptocurrency/neo-gpuminer/compat'
Making all in ccan
make[2]: Entering directory /home/john/cryptocurrency/neo-gpuminer/ccan' CC opt/libccan_a-helpers.o CC opt/libccan_a-opt.o CC opt/libccan_a-parse.o CC opt/libccan_a-usage.o AR libccan.a make[2]: Leaving directory
/home/john/cryptocurrency/neo-gpuminer/ccan'
make[2]: Entering directory /home/john/cryptocurrency/neo-gpuminer' CC cgminer-cgminer.o cgminer.c:45:21: fatal error: jansson.h: No such file or directory #include <jansson.h> ^ compilation terminated. make[2]: *** [cgminer-cgminer.o] Error 1 make[2]: Leaving directory
/home/john/cryptocurrency/neo-gpuminer'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/john/cryptocurrency/neo-gpuminer'
make: *** [all] Error 2
Hi Vehre, neo-gpumine compiled successful with the following scrypt: (I am on Centos with Cuda 5.5 toolkit and GTX750 cards)
./autogen.sh # only needed if building from git repo
CFLAGS="-I/usr/local/cuda-5.5/include -O2 -Wall -march=native" LDFLAGS=-L/usr/cuda-5.5/lib64 ./configure --prefix=/opt/local/src/git/neo-gpuminer/dist
make
make install
later on following exception occurs:
[2014-10-31 08:14:31] Started cgminer 3.7.7c
[2014-10-31 08:14:31] Started cgminer 3.7.7c
[2014-10-31 08:14:31] Probing for an alive pool
[2014-10-31 08:14:31] Pool 0 difficulty changed to 32
[2014-10-31 08:14:33] Error -11: Building Program (clBuildProgram)
[2014-10-31 08:14:33] :647:16: error: attribute requires 1 argument(s)
attribute((reqd_work_group_size(WORKGROUPSIZE, 1, 1)))
^
:666:22: error: use of undeclared identifier 'MAX_GLOBAL_THREADS'
(get_global_id(0)% MAX_GLOBAL_THREADS)];
[2014-10-31 08:14:33] Failed to init GPU thread 0, disabling device 0
[2014-10-31 08:14:33] Restarting the GPU from the menu will not fix this.
[2014-10-31 08:14:33] Try restarting cgminer.
Hi,
i have downloaded and compiled it.
But when i start i get only about 1kh/s.
DRK, Scrypt, and so on works great. But not neoscrypt...
The GPU inside is HD6770M.
Same on my windows Pc with HD6850 but there i get about 2-3Kh/s...
I think that is to poor for that GPUs.
Should i send/post anything?
If you like we can also discuss in German...
kind regards,
freeapp
Situation:
Example output:
export GPU_MAX_ALLOC_PERCENT=100
sudo ./cgminer -o stratum+tcp://stratum.pxc.theblocksfactory.com:3332 -u -p x --verbose
Fri Oct 24 17:41:54 BST 2014
[2014-10-24 17:41:54] Started cgminer 3.7.7b
[2014-10-24 17:41:54] CL Platform 0 vendor: Advanced Micro Devices, Inc.
[2014-10-24 17:41:54] CL Platform 0 name: AMD Accelerated Parallel Processing
[2014-10-24 17:41:54] CL Platform 0 version: OpenCL 1.2 AMD-APP (1445.5)
[2014-10-24 17:41:54] Platform 0 devices: 2
[2014-10-24 17:41:54] Device no. | device name | byte_addr. | atomic | OpenCL version
[2014-10-24 17:41:54] 0 | Tahiti | yes | yes | OpenCL 1.2 AMD-APP (1445.5)
[2014-10-24 17:41:54] 1 | Tahiti | yes | yes | OpenCL 1.2 AMD-APP (1445.5)
[2014-10-24 17:41:54] ADL Initialisation Error! Error -21!
[2014-10-24 17:41:54] Probing for an alive pool
[2014-10-24 17:41:54] Testing pool stratum+tcp://stratum.pxc.theblocksfactory.com:3332
[2014-10-24 17:41:55] Stratum authorisation success for pool 0
[2014-10-24 17:41:55] Pool 0 stratum+tcp://stratum.pxc.theblocksfactory.com:3332 alive
[2014-10-24 17:41:55] Init GPU thread 0 GPU 0 virtual GPU 0
[2014-10-24 17:41:55] CL Platform vendor: Advanced Micro Devices, Inc.
[2014-10-24 17:41:55] CL Platform name: AMD Accelerated Parallel Processing
[2014-10-24 17:41:55] CL Platform version: OpenCL 1.2 AMD-APP (1445.5)
[2014-10-24 17:41:55] List of devices:
[2014-10-24 17:41:55] 0 Tahiti
[2014-10-24 17:41:55] 1 Tahiti
[2014-10-24 17:41:55] Selected 0: Tahiti
[2014-10-24 17:41:55] Selecting poclbm kernel
[2014-10-24 17:41:55] Initialising kernel poclbm130302.cl with bitalign, 1 vectors and worksize 64
[2014-10-24 17:41:55] initCl() finished. Found Tahiti
[2014-10-24 17:41:55] Init GPU thread 1 GPU 0 virtual GPU 0
[2014-10-24 17:41:55] CL Platform vendor: Advanced Micro Devices, Inc.
[2014-10-24 17:41:55] CL Platform name: AMD Accelerated Parallel Processing
[2014-10-24 17:41:55] CL Platform version: OpenCL 1.2 AMD-APP (1445.5)
[2014-10-24 17:41:55] List of devices:
[2014-10-24 17:41:55] 0 Tahiti
[2014-10-24 17:41:55] 1 Tahiti
[2014-10-24 17:41:55] Selected 0: Tahiti
[2014-10-24 17:41:55] Initialising kernel poclbm130302.cl with bitalign, 1 vectors and worksize 64
[2014-10-24 17:41:55] initCl() finished. Found Tahiti
[2014-10-24 17:41:55] Init GPU thread 2 GPU 1 virtual GPU 1
[2014-10-24 17:41:55] CL Platform vendor: Advanced Micro Devices, Inc.
[2014-10-24 17:41:55] CL Platform name: AMD Accelerated Parallel Processing
[2014-10-24 17:41:55] CL Platform version: OpenCL 1.2 AMD-APP (1445.5)
[2014-10-24 17:41:55] List of devices:
[2014-10-24 17:41:55] 0 Tahiti
[2014-10-24 17:41:55] 1 Tahiti
[2014-10-24 17:41:55] Selected 1: Tahiti
[2014-10-24 17:41:55] Selecting poclbm kernel
[2014-10-24 17:41:55] Initialising kernel poclbm130302.cl with bitalign, 1 vectors and worksize 64
[2014-10-24 17:41:55] initCl() finished. Found Tahiti
[2014-10-24 17:41:55] Init GPU thread 3 GPU 1 virtual GPU 1
[2014-10-24 17:41:55] CL Platform vendor: Advanced Micro Devices, Inc.
[2014-10-24 17:41:55] CL Platform name: AMD Accelerated Parallel Processing
[2014-10-24 17:41:55] CL Platform vendor: Advanced Micro Devices, Inc.
[2014-10-24 17:41:55] CL Platform name: AMD Accelerated Parallel Processing
[2014-10-24 17:41:55] CL Platform version: OpenCL 1.2 AMD-APP (1445.5)
[2014-10-24 17:41:55] List of devices:
[2014-10-24 17:41:55] 0 Tahiti
[2014-10-24 17:41:55] 1 Tahiti
[2014-10-24 17:41:55] Selected 1: Tahiti
[2014-10-24 17:41:55] Initialising kernel poclbm130302.cl with bitalign, 1 vectors and worksize 64
[2014-10-24 17:41:55] initCl() finished. Found Tahiti
[2014-10-24 17:41:55] 4 gpu miner threads started
[2014-10-24 17:41:55] Disabling extra threads due to dynamic mode.
[2014-10-24 17:41:55] Tune dynamic intensity with --gpu-dyninterval
[2014-10-24 17:41:55] Network diff set to 18.4E
[2014-10-24 17:41:55] New block: 75f5ac58d64e1fa4... diff 18.4E
[2014-10-24 17:41:56] Thread 1 being disabled
[2014-10-24 17:41:58] GPU1: invalid nonce - HW error
(5s):215.9M (avg):556.8Mh/s | A:0 R:0 HW:1 WU:0.0/m
(5s):369.6M (avg):584.4Mh/s | A:0 R:0 HW:1 WU:0.0/m
[2014-10-24 17:42:07] GPU1: invalid nonce - HW error
(5s):463.8M (avg):593.7Mh/s | A:0 R:0 HW:2 WU:0.0/m
(5s):521.2M (avg):598.2Mh/s | A:0 R:0 HW:2 WU:0.0/m
(5s):556.3M (avg):600.9Mh/s | A:0 R:0 HW:2 WU:0.0/m
(5s):578.1M (avg):602.9Mh/s | A:0 R:0 HW:2 WU:0.0/m
[2014-10-24 17:42:29] GPU1: invalid nonce - HW error
(5s):591.1M (avg):604.1Mh/s | A:0 R:0 HW:3 WU:0.0/m
(5s):599.6M (avg):605.2Mh/s | A:0 R:0 HW:3 WU:0.0/m
(5s):604.4M (avg):606.0Mh/s | A:0 R:0 HW:3 WU:0.0/m
(5s):607.6M (avg):606.6Mh/s | A:0 R:0 HW:3 WU:0.0/m
(5s):608.8M (avg):607.0Mh/s | A:0 R:0 HW:3 WU:0.0/m
(5s):609.9M (avg):607.4Mh/s | A:0 R:0 HW:3 WU:0.0/m
[2014-10-24 17:43:00] GPU1: invalid nonce - HW error
(5s):610.6M (avg):607.7Mh/s | A:0 R:0 HW:4 WU:0.0/m
NOTE: Varying of worksize and other parameters has no impact and 100% HW errors are generated whatever those settings.
3.7.7 can not work, I use AMD card.
It say :
[2014-10-07 00:23:53] "D:\Users\ADMINI~1\AppData\Local\Temp\OCL9AFF.tmp.cl", line 580: warning:
variable "i" was declared but never referenced
uint i, mixer, rounds;
^
"D:\Users\ADMINI~1\AppData\Local\Temp\OCL9AFF.tmp.cl", line 666: error:
[2014-10-07 00:23:53] Failed to init GPU thread 0, disabling device 0
[2014-10-07 00:23:53] Restarting the GPU from the menu will not fix this.
windows 7, AMD 14.9.1.beta, gucgminer 3.7.7b, R9 270
I - 14 drops after just under 6 hours can't see card. Works so far at same settings but I - 13 (8hours)
There didn't appear to be temperature issues, it was reporting < 40 deg.
I'm going to back date to AMD 14.9.1 today to see / test if that / affects it's stability.
See
https://forum.feathercoin.com/index.php?/topic/7934-error-61-clcreatebuffer-padbuffer8/
as a starting point for a more general solution.
Mining at theblocksfactory.com and cgminer stops after 3-4 maybe 5 hours. Here's the output -TDP
will be posted next time it freezes
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.