Pages:
Author

Topic: [ANN] Sia GPU Miner - page 3. (Read 10889 times)

legendary
Activity: 2030
Merit: 1076
A humble Siberian miner
June 10, 2015, 03:46:53 AM
#8
Still can't start this new miner release "as is", Sia_GPU-Miner-v1.0.1-win64. Why does it seems that Wolf0 is smarter than developers of this miner?..

Quote
D:\Distrib\Siacoin\Sia_GPU-Miner-v1.0.1-win64>sia_GPU-Miner.exe
Initializing...failed to get Device IDs: -1

Win7 x64, 14.6 RC catalyst driver.



legendary
Activity: 1512
Merit: 1000
quarkchain.io
June 08, 2015, 09:57:40 AM
#7
will it work with standard sgminer/ccminer (and getwork/stratum stuff) or is it something entirely different ?



It's entirely different. You can find binaries here: https://github.com/NebulousLabs/Sia-GPU-Miner/releases

Its working now to me either , but the rig shows activity only on one of the cards. Speed is about 32MH/s
hero member
Activity: 543
Merit: 501
June 08, 2015, 09:50:13 AM
#6
will it work with standard sgminer/ccminer (and getwork/stratum stuff) or is it something entirely different ?



It's entirely different. You can find binaries here: https://github.com/NebulousLabs/Sia-GPU-Miner/releases
legendary
Activity: 1400
Merit: 1050
June 07, 2015, 09:27:18 AM
#5
will it work with standard sgminer/ccminer (and getwork/stratum stuff) or is it something entirely different ?

member
Activity: 81
Merit: 10
June 07, 2015, 07:06:38 AM
#4
How to use Sia-GPU-Miner-master ?

NO exe ?
hero member
Activity: 543
Merit: 501
June 03, 2015, 08:14:52 PM
#3
git cloned both repo in MinGV (win7 x64 - I always compile miner in such way)
but "make" for gpu-miner/"make release" for sia - doesn`t work.
Code:
xxxx@rap ~/sia
$ make release
go install -a ./...
make: go: Command not found
make: *** [release] Error 127

To make Sia you are going to need a golang compiler, this error means you don't have a go compiler.

Code:
xxxx@rap ~/sia-gpu-miner
$ make
gcc gpu-miner.o network.o -o gpu-miner -lOpenCL -lcurl
gpu-miner.o:gpu-miner.c:(.text+0x13e): undefined reference to `_imp__curl_easy_i
nit'
network.o:network.c:(.text+0x16a): undefined reference to `_imp__curl_easy_reset
'
network.o:network.c:(.text+0x18d): undefined reference to `_imp__curl_easy_setop
t'
network.o:network.c:(.text+0x1b0): undefined reference to `_imp__curl_easy_setop
t'
network.o:network.c:(.text+0x1d2): undefined reference to `_imp__curl_easy_setop
t'
network.o:network.c:(.text+0x1df): undefined reference to `_imp__curl_easy_perfo
rm'
network.o:network.c:(.text+0x1f5): undefined reference to `_imp__curl_easy_strer
ror'
network.o:network.c:(.text+0x32b): undefined reference to `_imp__curl_easy_reset
'
network.o:network.c:(.text+0x34e): undefined reference to `_imp__curl_easy_setop
t'
network.o:network.c:(.text+0x371): undefined reference to `_imp__curl_easy_setop
t'
network.o:network.c:(.text+0x39a): undefined reference to `_imp__curl_easy_setop
t'
network.o:network.c:(.text+0x3bc): undefined reference to `_imp__curl_easy_setop
t'
network.o:network.c:(.text+0x3c9): undefined reference to `_imp__curl_easy_perfo
rm'
network.o:network.c:(.text+0x3df): undefined reference to `_imp__curl_easy_strer
ror'
c:/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe: network.o:
 bad reloc address 0x20 in section `.eh_frame'
c:/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe: final link
 failed: Invalid operation
collect2.exe: error: ld returned 1 exit status
make: *** [gpu-miner] Error 1

any suggestions?

This makes it look like you don't have libCurl, which is how the miner talks to the daemon.
legendary
Activity: 2026
Merit: 1005
June 03, 2015, 03:45:27 PM
#2
git cloned both repo in MinGV (win7 x64 - I always compile miner in such way)
but "make" for gpu-miner/"make release" for sia - doesn`t work.
Code:
xxxx@rap ~/sia
$ make release
go install -a ./...
make: go: Command not found
make: *** [release] Error 127

Code:
xxxx@rap ~/sia-gpu-miner
$ make
gcc gpu-miner.o network.o -o gpu-miner -lOpenCL -lcurl
gpu-miner.o:gpu-miner.c:(.text+0x13e): undefined reference to `_imp__curl_easy_i
nit'
network.o:network.c:(.text+0x16a): undefined reference to `_imp__curl_easy_reset
'
network.o:network.c:(.text+0x18d): undefined reference to `_imp__curl_easy_setop
t'
network.o:network.c:(.text+0x1b0): undefined reference to `_imp__curl_easy_setop
t'
network.o:network.c:(.text+0x1d2): undefined reference to `_imp__curl_easy_setop
t'
network.o:network.c:(.text+0x1df): undefined reference to `_imp__curl_easy_perfo
rm'
network.o:network.c:(.text+0x1f5): undefined reference to `_imp__curl_easy_strer
ror'
network.o:network.c:(.text+0x32b): undefined reference to `_imp__curl_easy_reset
'
network.o:network.c:(.text+0x34e): undefined reference to `_imp__curl_easy_setop
t'
network.o:network.c:(.text+0x371): undefined reference to `_imp__curl_easy_setop
t'
network.o:network.c:(.text+0x39a): undefined reference to `_imp__curl_easy_setop
t'
network.o:network.c:(.text+0x3bc): undefined reference to `_imp__curl_easy_setop
t'
network.o:network.c:(.text+0x3c9): undefined reference to `_imp__curl_easy_perfo
rm'
network.o:network.c:(.text+0x3df): undefined reference to `_imp__curl_easy_strer
ror'
c:/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe: network.o:
 bad reloc address 0x20 in section `.eh_frame'
c:/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe: final link
 failed: Invalid operation
collect2.exe: error: ld returned 1 exit status
make: *** [gpu-miner] Error 1

any suggestions?
hero member
Activity: 543
Merit: 501
June 03, 2015, 11:25:26 AM
#1
Sia (www.siacoin.com) is a new decentralized storage platform, we're launching on June 7th. We've just completed a gpu miner for Sia. The gpu miner is incompatible with the download available at the website, so if you want to try out the gpu miner during beta, you'll have to build both Sia and the gpu miner yourself.

Sia repository here: https://github.com/NebulousLabs/Sia
GPU Miner here: https://github.com/NebulousLabs/Sia-GPU-Miner

Sia's POW algorithm is blake2b. As far as I'm aware, we have the only open source GPU blake2b implementation.

in the Sia repository, run 'make release'. Then run siad. The GPU needs to talk to siad while it is mining. To make the gpu miner, run 'make'. During the first few minutes, the GPU miner will be optimizing the number of cores in use. It should display a hashrate.

This is our first time making a GPU miner, let us know what you think. The currency launches on June 7th, we'd be excited to have you on board.
Pages:
Jump to: