Author

Topic: [ANN] Sia - Decentralized Storage - page 474. (Read 1382227 times)

legendary
Activity: 1554
Merit: 1001
June 08, 2015, 07:19:40 AM
There has to be some hashmonster mining now, it's very rare I find blocks with my 169 MH/s anymore...

I have 93MH/s and not getting blocks anymore granted that's if the GPU miner stays open and working long enough before either freezing or closing, I lost out on heaps of blocks just after launch when I went to sleep due to the bugs in the GPU miner.

I guess I'm happy with what I got so far solo mining but also a bit disappointed with the stability at the same time.
hero member
Activity: 543
Merit: 501
June 08, 2015, 07:18:10 AM
how i can see cureit difficulty? Here no console and standart comand *getinfo* not working(

You can see the current target by using siac, and running 'siac status'. The current target is 0,0,0,0,2, which corresponds to ~440GH per block.
member
Activity: 77
Merit: 10
June 08, 2015, 07:04:56 AM
how i can see cureit difficulty? Here no console and standart comand *getinfo* not working(
hero member
Activity: 543
Merit: 501
June 08, 2015, 06:45:21 AM
When the GPU miner will support multi-GPU sistems? My mining ring got 4 GPU, and working only one of them! Its very bad!

Right now the GPU miner only supports 1 GPU. We don't currently have the expertise to improve that. I think we can figure it out in the next 2-3 weeks though.
member
Activity: 77
Merit: 10
June 08, 2015, 06:41:16 AM
When the GPU miner will support multi-GPU sistems? My mining ring got 4 GPU, and working only one of them! Its very bad!
hero member
Activity: 543
Merit: 501
June 08, 2015, 06:32:00 AM

 
The Beta
 
Sia is currently version 0.3.1. All of the current coins are testnet coins.
Using the current Sia interface, it is possible to upload, download, and share
files. It is also possible to mine blocks and send money to other people. Sia
is available for Linux, Mac, and Windows. Below are some screenshots.
 
Linux 64bit
Mac 64bit
Windows 64bit

Please modify those links. It offers 0.3.0 (win64), while 0.3.3 is available at siacoin.com.

Ah, sorry about that. We got so buried with trying to fix the GPU problems that we got behind on the other things.

The OP has been updated. Thanks for bringing it to my attention.
hero member
Activity: 543
Merit: 501
June 08, 2015, 06:29:59 AM
Taek, thanks for all your efforts for this project. Good job keep it up!

Questions...

1. Does the hosting take bandwith into any consideration? Say if someone is hosting for really low price contracts, but limits their upload speed very low so that clients can't practically download their stuff, but the host still gets the contracts and the rewards because he's/her's contract price are really low? How is this problem solved?

2. Currently the hosting don't seem to be working for many of us with that port forward issue or is that fixed already? Please post instructions on OP when solved.

Thanks

1. The current wallet does not take bandwidth into account, but this is helped by redundancy. If, out of your 15 hosts, only 10 of them are really slow, you'll still be able to get the file from the fast ones. We don't have parallel downloads set up yet, but that will be here sooner rather than later. The storage platform is still in beta.

Long term, we will be using multiple algorithms and many metrics to choose hosts. The client will refuse to upload to slow hosts. Additionally, bandwidth will be paid for, which means hosts intentionally throttling their bandwidth are depriving themselves of bandwidth-income. Files will be on many hosts at the same time, and only the fast + cheap hosts will be selected for downloads. Files are going to be erasure coded across multiple hundred hosts, which will make it difficult to attack the network by intentionally offering low storage costs but then holding files ransom. That attack will only work if you get ALL of the redundancy of a file. There will be sybil attack countermeasures to prevent hosts from appearing like multiple trustworthy hosts (hosts will need to use 'proof of capacity' to prove that they have storage available, in additional to other cryptographic tools).

2. Hosting will only work if you forward your ports. This isn't something that we can easily fix. www.portforward.com is a great resource for figuring out how to do this. For most people, forwarding ports is really easy, you just have to be shown how to do it the first time. We're sorry for this limitation, but forwarding ports is going to be a requirement for hosts for the forseeable future.

You will want to forward ports ":9981" and ":9982".

We'll have an FAQ out later this week that explains many of the common questions in one place.

My miner just says "Device max compute units : 18" but nothing about finding blocks , hashrate intensity etc , I think it is not mining since my computer has the same speed as before , how do i get it to start mining ?

Did you try restarting Sia and then restarting the miner? If the miner is working, it should display a hashrate. If restarting doesn't help, then we're not sure exactly what the problem is but we are trying to figure it out.

it looks like diff is rising 'cause I can't find blocks for many hours now.
besides, how to get the current difficulty? "siac status" returns a list of numbers I can't understand.

bump!

The difficulty retargets to 1 block every 10 minutes, or 144 per day. We were not expecting as much hashrate as happened on the first day, so the difficulty was wayyy too low. The result is that 1600 blocks got mined in the first 18 hours. The difficulty retargets every 500 blocks, and so far the difficulty has increased by the maximum allowed (2.5x) 3 times in a row. That's a total increase of 15x over the first set of blocks. That's why mining is so much slower now. Blocks are still appearing faster than 1 per 10 minutes, so the difficulty is going to increase again (probably substantially) when the height hits 2000.
legendary
Activity: 2716
Merit: 1094
Black Belt Developer
June 08, 2015, 06:23:17 AM
it looks like diff is rising 'cause I can't find blocks for many hours now.
besides, how to get the current difficulty? "siac status" returns a list of numbers I can't understand.

bump!
legendary
Activity: 2716
Merit: 1094
Black Belt Developer
June 08, 2015, 06:22:37 AM
I'm getting half that on linux miner.
A bit more by fiddling with old git commits.
Please cleanup that souces!
We are not GPU programmers. We threw together the GPU miner at the last minute because a third party had developed FPGA mining for siacoin to the tune of 500 CPUs. Without an emergency gpu client he would have been able to 51% the network. We're sorry that not everyone was able to use the gpu miner at launch.

If you have cleanup or fixes, please pull request them. We are trying to fix things but GPU code is outside of our wheelbase.

About hashrate: I think the windows precompiled miner looks faster but it's actually wrong hashrate calculation: it's using an older version of the sources which used an inaccurate clock source.
About pulling my changes to git: I can do it if you wish, or I can keep a separate testing/optimisation tree.
hero member
Activity: 597
Merit: 504
June 08, 2015, 06:18:11 AM
There has to be some hashmonster mining now, it's very rare I find blocks with my 169 MH/s anymore...
sr. member
Activity: 481
Merit: 250
June 08, 2015, 06:03:57 AM
My miner just says "Device max compute units : 18" but nothing about finding blocks , hashrate intensity etc , I think it is not mining since my computer has the same speed as before , how do i get it to start mining ?
hero member
Activity: 597
Merit: 504
June 08, 2015, 05:54:29 AM
Taek, thanks for all your efforts for this project. Good job keep it up!

Questions...

1. Does the hosting take bandwith into any consideration? Say if someone is hosting for really low price contracts, but limits their upload speed very low so that clients can't practically download their stuff, but the host still gets the contracts and the rewards because he's/her's contract price are really low? How is this problem solved?

2. Currently the hosting don't seem to be working for many of us with that port forward issue or is that fixed already? Please post instructions on OP when solved.

Thanks
hero member
Activity: 543
Merit: 501
June 08, 2015, 05:47:49 AM

ive just downloaded the binary and will get cracking on it tomorrow taek ... we have both nvidia and amd cards - so the questions are simply this ...

does the miner recognize the difference ( or does it need to )? ...
does the miner recognize the multiple cards in the system? ...

tanx ...

#crysx

The miner only looks for OpenCL cards, it shouldn't matter whether they are amd or nvidia.

The miner does not recognize multiple cards on the same machine. We're not sure how to accomplish this, and probably won't have that feature ready for a few weeks. If you know anyone who wants to help with that, we're eager to work with them.
legendary
Activity: 2912
Merit: 1091
--- ChainWorks Industries ---
June 08, 2015, 05:41:58 AM
we are testing the miner on one of our amd systems ( 4 x gigabyte 280x oc ) and will be testing on the nvidia machines soon ( 6 x gigabyte 750ti oc lp ) but are fast running out of time to start the test ...

are there any hints as to how the gpu miner should operate - with regards to options or parameters that are required ...

tanx ...

btw - we are running all of them on linux ( fedora 19 x64 and 20 x64 ) ...

#crysx

It should be sufficient to just run the binary. You need to have the '.cl' file in the same folder as the miner. If you are getting an error, please post the output here: http://forum.siacoin.com/index.php?topic=21.0

This thread is getting pretty crowded so we made our own for people to post in a more organized way.

We pushed an update to the miner around 12 hours ago. I don't think we fixed a lot of the problems, but it should work better for at least a few of the people.

Hey Taek, sorry for that.

A couple of us have an issue with GPU crashing and are interested how to lower the intensity. If that's even the main problem, we don't know. The error we get is:

"Display driver stopped responding and has recovered" tray message few seconds after running sia-gpu-miner.exe (with the edited gpu-miner.cl file)

When did you download the miner? We pushed out an update that should solve the display driver problem here: https://github.com/NebulousLabs/Sia-GPU-Miner/releases

Those changes were made ~12 hours ago. There's no config file yet to manually adjust the intensity, it's something we can probably have in a week or two.

Getting this on windows 7 64 bit with miner:
Code:
D:\Siacoin\Miner>Sia_GPU-Miner

Error -11: Failed to build program executable [ ]
Build Status: CL_BUILD_ERROR
Build Options:
Build Log:
:96:1: error: invalid storage-class specifiers in OpenCL
static inline ulong load64( __private const void *src )
^
:101:1: error: invalid storage-class specifiers in OpenCL
static inline void store64( __private void *dst, __private ulong w )
^
:106:1: error: invalid storage-class specifiers in OpenCL
static inline ulong rotr64( __private const ulong w, __private const unsigned c
)
^
:136:1: error: invalid storage-class specifiers in OpenCL
static int blake2b_compress( __private blake2b_state *S, __private const uchar b
lock[BLAKE2B_BLOCKBYTES] )
^
4 diagnostics generated.

error: front end compiler failed build.

Where is the problem?

Are you sure that you are using OpenCL? It looks like the compiler/card is not recognizing the code. Most card can support OpenCL but yours may be running in CUDA instead.

ive just downloaded the binary and will get cracking on it tomorrow taek ... we have both nvidia and amd cards - so the questions are simply this ...

does the miner recognize the difference ( or does it need to )? ...
does the miner recognize the multiple cards in the system? ...

tanx ...

#crysx
hero member
Activity: 543
Merit: 501
June 08, 2015, 05:36:24 AM
we are testing the miner on one of our amd systems ( 4 x gigabyte 280x oc ) and will be testing on the nvidia machines soon ( 6 x gigabyte 750ti oc lp ) but are fast running out of time to start the test ...

are there any hints as to how the gpu miner should operate - with regards to options or parameters that are required ...

tanx ...

btw - we are running all of them on linux ( fedora 19 x64 and 20 x64 ) ...

#crysx

It should be sufficient to just run the binary. You need to have the '.cl' file in the same folder as the miner. If you are getting an error, please post the output here: http://forum.siacoin.com/index.php?topic=21.0

This thread is getting pretty crowded so we made our own for people to post in a more organized way.

We pushed an update to the miner around 12 hours ago. I don't think we fixed a lot of the problems, but it should work better for at least a few of the people.

Hey Taek, sorry for that.

A couple of us have an issue with GPU crashing and are interested how to lower the intensity. If that's even the main problem, we don't know. The error we get is:

"Display driver stopped responding and has recovered" tray message few seconds after running sia-gpu-miner.exe (with the edited gpu-miner.cl file)

When did you download the miner? We pushed out an update that should solve the display driver problem here: https://github.com/NebulousLabs/Sia-GPU-Miner/releases

Those changes were made ~12 hours ago. There's no config file yet to manually adjust the intensity, it's something we can probably have in a week or two.

Getting this on windows 7 64 bit with miner:
Code:
D:\Siacoin\Miner>Sia_GPU-Miner

Error -11: Failed to build program executable [ ]
Build Status: CL_BUILD_ERROR
Build Options:
Build Log:
:96:1: error: invalid storage-class specifiers in OpenCL
static inline ulong load64( __private const void *src )
^
:101:1: error: invalid storage-class specifiers in OpenCL
static inline void store64( __private void *dst, __private ulong w )
^
:106:1: error: invalid storage-class specifiers in OpenCL
static inline ulong rotr64( __private const ulong w, __private const unsigned c
)
^
:136:1: error: invalid storage-class specifiers in OpenCL
static int blake2b_compress( __private blake2b_state *S, __private const uchar b
lock[BLAKE2B_BLOCKBYTES] )
^
4 diagnostics generated.

error: front end compiler failed build.

Where is the problem?

Are you sure that you are using OpenCL? It looks like the compiler/card is not recognizing the code. Most card can support OpenCL but yours may be running in CUDA instead.
legendary
Activity: 2912
Merit: 1091
--- ChainWorks Industries ---
June 08, 2015, 05:27:51 AM
we are testing the miner on one of our amd systems ( 4 x gigabyte 280x oc ) and will be testing on the nvidia machines soon ( 6 x gigabyte 750ti oc lp ) but are fast running out of time to start the test ...

are there any hints as to how the gpu miner should operate - with regards to options or parameters that are required ...

tanx ...

btw - we are running all of them on linux ( fedora 19 x64 and 20 x64 ) ...

#crysx
legendary
Activity: 2030
Merit: 1076
A humble Siberian miner
June 08, 2015, 05:26:00 AM
If you have cleanup or fixes, please pull request them. We are trying to fix things but GPU code is outside of our wheelbase.

Still getting this:

Code:
D:\Distrib\Siacoin\sia-gpu-miner-win64>sia_gpu-miner
failed to get Device IDs: -1
legendary
Activity: 1120
Merit: 1000
June 08, 2015, 05:21:14 AM
Hey Taek, sorry for that.

A couple of us have an issue with GPU crashing and are interested how to lower the intensity. If that's even the main problem, we don't know. The error we get is:

"Display driver stopped responding and has recovered" tray message few seconds after running sia-gpu-miner.exe (with the edited gpu-miner.cl file)
legendary
Activity: 1162
Merit: 1005
June 08, 2015, 05:19:39 AM
Anyone care to explain how to mine this ?     Taek obviously doesn't give a shit..

Anyone care to explain how to mine this ?     Taek obviously doesn't give a shit..

+1

WOW. Forgive me for only working 90 hour weeks and sleeping once in a while.

There's a README in the mining downloads.

https://github.com/NebulousLabs/Sia-GPU-Miner/releases/tag/v1.0

I'm getting half that on linux miner.
A bit more by fiddling with old git commits.
Please cleanup that souces!

We are not GPU programmers. We threw together the GPU miner at the last minute because a third party had developed FPGA mining for siacoin to the tune of 500 CPUs. Without an emergency gpu client he would have been able to 51% the network. We're sorry that not everyone was able to use the gpu miner at launch.

If you have cleanup or fixes, please pull request them. We are trying to fix things but GPU code is outside of our wheelbase.

Getting this on windows 7 64 bit with miner:
Code:
D:\Siacoin\Miner>Sia_GPU-Miner

Error -11: Failed to build program executable [ ]
Build Status: CL_BUILD_ERROR
Build Options:
Build Log:
:96:1: error: invalid storage-class specifiers in OpenCL
static inline ulong load64( __private const void *src )
^
:101:1: error: invalid storage-class specifiers in OpenCL
static inline void store64( __private void *dst, __private ulong w )
^
:106:1: error: invalid storage-class specifiers in OpenCL
static inline ulong rotr64( __private const ulong w, __private const unsigned c
)
^
:136:1: error: invalid storage-class specifiers in OpenCL
static int blake2b_compress( __private blake2b_state *S, __private const uchar b
lock[BLAKE2B_BLOCKBYTES] )
^
4 diagnostics generated.

error: front end compiler failed build.

Where is the problem?
hero member
Activity: 543
Merit: 501
June 08, 2015, 05:13:23 AM
Anyone care to explain how to mine this ?     Taek obviously doesn't give a shit..

Anyone care to explain how to mine this ?     Taek obviously doesn't give a shit..

+1

WOW. Forgive me for only working 90 hour weeks and sleeping once in a while.

There's a README in the mining downloads.

https://github.com/NebulousLabs/Sia-GPU-Miner/releases/tag/v1.0

I'm getting half that on linux miner.
A bit more by fiddling with old git commits.
Please cleanup that souces!

We are not GPU programmers. We threw together the GPU miner at the last minute because a third party had developed FPGA mining for siacoin to the tune of 500 CPUs. Without an emergency gpu client he would have been able to 51% the network. We're sorry that not everyone was able to use the gpu miner at launch.

If you have cleanup or fixes, please pull request them. We are trying to fix things but GPU code is outside of our wheelbase.
Jump to: