n4ru
|
|
September 08, 2014, 08:39:12 AM |
|
wow this currency has me stumped. Anyone have a good layman-ish explanation of what plots are for and how the mining correlates to your HDD space? Haven't trouble getting this up and running and not seeing any results from the mining. Can't tell if I'm doing this right.
|
|
|
|
burstcoin (OP)
|
|
September 08, 2014, 08:43:32 AM |
|
Unfortunately, I can't test the GPU mode as it requires a very powerfull graphic card (with at least 46kB private memory per compute unit, because the algorithm needs at least 4096*64 static bytes to store an entire plot).
It's nice to see someone else working on this, since I seem to have failed in it. Private memory is actually part of global on AMD cards, so storing it in private isn't any better than just using global for everything; it's local that needs to aimed for for the massive speedup. No AMD cards have more than 64KB local per workgroup, which makes storing it all in local impossible however. I haven't tried your implementation yet, but on my own first attempt, I also used global on everything also, and the result was faster than the java plotter, but slower than dcct's c plotter. My 2nd attempt used a 32KB local buffer I rotated through for storing the currently being hashed stuff, however I couldn't figure out how to get it copied also to global fast enough, and the local -> global copy killed the performance. You might be interested in those kernels here: https://bitcointalk.org/index.php?topic=731923.msg8695829#msg8695829
|
BURST-QHCJ-9HB5-PTGC-5Q8J9
|
|
|
alphateam
|
|
September 08, 2014, 08:47:32 AM |
|
Hi everyone, After many hours of setup I finally made it. I have a 1Tb generation in progress and 3x100Gb already finished. I would like to test the V2 pool but I haven't any BURST for now. Could someone send me 1 BURST to test it please ? Here is my address : BURST-YA29-QCEW-QXC3-BKXDL. Regarding the plot generation, I found an OpenCL implementation of Shabal ( https://github.com/aznboy84/X15GPU/blob/master/kernel/shabal.cl) that could be used to make a GPU version of the generator. I will try to work on it when I have some free time. Regards Hi everyone, As promised I have been working on a GPU plot generator on the last few days. I made a little program built on top of OpenCL, and it seems to work pretty well in CPU mode. Unfortunately, I can't test the GPU mode as it requires a very powerfull graphic card (with at least 46kB private memory per compute unit, because the algorithm needs at least 4096*64 static bytes to store an entire plot). Here is a preview you can test for now : gpuPlotGenerator-src-1.0.0.7z : https://mega.co.nz/#!bcF2yKKL!3Ud86GaibgvwBehoxkbO4UNdiBgsaixRx7ksHrgNbDI gpuPlotGenerator-bin-win-x86-1.0.0.7z : https://mega.co.nz/#!HJsziTCK!UmAMoEHQ3z34R4RsXoIkYo9rYd4LnFtO_pw-R4KObJs I will build another release in the end of the day with some minor improvements (threads per compute unit selection, output of OpenCL error codes, improvement of the Makefile to generate the distribution directly). I will also try to figure out another mean to dispatch the work between the GPU threads to reduce the amount of private memory needed by the program. For the windows people, you can use the binary version directly. For the linux people, just download the source archive, make sure to modify the OpenCL library and lib path in the makefile (and maybe the executable name), and build the project via "make". To run the program, you need the "kernel" and the "plots" directories beside the executable. The executable usage is : ./gpuPlotGenerator <address> <start nonce> <nonces> <stagger size> The parameters are the same as the original plot generator, without the threads number. If you find bugs or if you want some new features, let me now. If you want to support me, here are my Bitcoin and Burst addresses : Bitcoin: 138gMBhCrNkbaiTCmUhP9HLU9xwn5QKZgD Burst: BURST-YA29-QCEW-QXC3-BKXDL Regards Just try with amd R9 290X : insufisant private ressource
|
|
|
|
bolvan
Member
Offline
Activity: 84
Merit: 10
|
|
September 08, 2014, 08:48:09 AM |
|
Pls help ! Trying to use V2 pool miner. Cannot set reward address at http://127.0.0.1:8125/rewardassignment.htmlGet : {"errorCode":5,"errorDescription":"Unknown account"} Why ?
|
AQJxzVdC8Au8a3nKjbzk5k66sziAJ5Y5Cw
|
|
|
smokim87
|
|
September 08, 2014, 08:49:51 AM |
|
You just create your Burst account and never had any outgoing-incoming transactions yet?
|
|
|
|
bolvan
Member
Offline
Activity: 84
Merit: 10
|
|
September 08, 2014, 08:52:44 AM |
|
You just create your Burst account and never had any outgoing-incoming transactions yet?
OK, I got the idea. Used faucet, waited till confirmation and now it seems working. Would be good idea to update howto.
|
AQJxzVdC8Au8a3nKjbzk5k66sziAJ5Y5Cw
|
|
|
burstcoin (OP)
|
|
September 08, 2014, 08:57:03 AM |
|
wow this currency has me stumped. Anyone have a good layman-ish explanation of what plots are for and how the mining correlates to your HDD space? Haven't trouble getting this up and running and not seeing any results from the mining. Can't tell if I'm doing this right.
Simplest explanation I can give is this is similar to proof-of-stake, but the amount of space you have occupied by plot files on your hdd is your stake instead of amount of coins. Unlike POS, it technically is possible to POW mine this, but the hashrate/W is absolutely horrible compared to mining it as intended.
|
BURST-QHCJ-9HB5-PTGC-5Q8J9
|
|
|
n4ru
|
|
September 08, 2014, 09:00:29 AM |
|
wow this currency has me stumped. Anyone have a good layman-ish explanation of what plots are for and how the mining correlates to your HDD space? Haven't trouble getting this up and running and not seeing any results from the mining. Can't tell if I'm doing this right.
Simplest explanation I can give is this is similar to proof-of-stake, but the amount of space you have occupied by plot files on your hdd is your stake instead of amount of coins. Unlike POS, it technically is possible to POW mine this, but the hashrate/W is absolutely horrible compared to mining it as intended. So is HDD space the ONLY factor in mining here? Buying hard drive space = more coins mined? Is ~1TB going to generate any income at all?
|
|
|
|
bipben
Member
Offline
Activity: 60
Merit: 10
|
|
September 08, 2014, 09:02:10 AM |
|
Unfortunately, I can't test the GPU mode as it requires a very powerfull graphic card (with at least 46kB private memory per compute unit, because the algorithm needs at least 4096*64 static bytes to store an entire plot).
It's nice to see someone else working on this, since I seem to have failed in it. Private memory is actually part of global on AMD cards, so storing it in private isn't any better than just using global for everything; it's local that needs to aimed for for the massive speedup. No AMD cards have more than 64KB local per workgroup, which makes storing it all in local impossible however. I haven't tried your implementation yet, but on my own first attempt, I also used global on everything also, and the result was faster than the java plotter, but slower than dcct's c plotter. My 2nd attempt used a 32KB local buffer I rotated through for storing the currently being hashed stuff, however I couldn't figure out how to get it copied also to global fast enough, and the local -> global copy killed the performance. You might be interested in those kernels here: https://bitcointalk.org/index.php?topic=731923.msg8695829#msg8695829Thanks, I will look at your kernels to see if I can find a better solution.
|
Burst: BURST-YA29-QCEW-QXC3-BKXDL
|
|
|
tex81
|
|
September 08, 2014, 09:02:25 AM |
|
hey guys.is there still that program that calculate your plot size before starting them
number of nonces * 256 / 1.000.000 = size in Gb PlotSize (GB) = NumberOfNonces / 4096 NumberOfNonces = PlotSize (GB) * 4096 your formula gives a rough estimation, the one posted by me it`s more... exact (file on disk size). 1**********************9_60000000_40960_40960 - 10Gb (your version) - 10.485Gb (mine) 1GB is 1024*1024 kB. Your formula is wrong. Just check any one plotfile.
|
Russia
|
|
|
n4ru
|
|
September 08, 2014, 09:08:12 AM |
|
How do you calculate your nonces before creating a plot? Is mining on your average i7 powered CPU worth it?
|
|
|
|
yellowduck2
|
|
September 08, 2014, 09:11:20 AM |
|
wow this currency has me stumped. Anyone have a good layman-ish explanation of what plots are for and how the mining correlates to your HDD space? Haven't trouble getting this up and running and not seeing any results from the mining. Can't tell if I'm doing this right.
Simplest explanation I can give is this is similar to proof-of-stake, but the amount of space you have occupied by plot files on your hdd is your stake instead of amount of coins. Unlike POS, it technically is possible to POW mine this, but the hashrate/W is absolutely horrible compared to mining it as intended. So is HDD space the ONLY factor in mining here? Buying hard drive space = more coins mined? Is ~1TB going to generate any income at all? No. U need CPU RAM Disk Space Good Internet Connection All of the above combine. Lack of any u are better of buying coin
|
|
|
|
HoldTheLine
Member
Offline
Activity: 112
Merit: 10
|
|
September 08, 2014, 09:12:15 AM |
|
Hi everyone, After many hours of setup I finally made it. I have a 1Tb generation in progress and 3x100Gb already finished. I would like to test the V2 pool but I haven't any BURST for now. Could someone send me 1 BURST to test it please ? Here is my address : BURST-YA29-QCEW-QXC3-BKXDL. Regarding the plot generation, I found an OpenCL implementation of Shabal ( https://github.com/aznboy84/X15GPU/blob/master/kernel/shabal.cl) that could be used to make a GPU version of the generator. I will try to work on it when I have some free time. Regards Hi everyone, As promised I have been working on a GPU plot generator on the last few days. I made a little program built on top of OpenCL, and it seems to work pretty well in CPU mode. Unfortunately, I can't test the GPU mode as it requires a very powerfull graphic card (with at least 46kB private memory per compute unit, because the algorithm needs at least 4096*64 static bytes to store an entire plot). Here is a preview you can test for now : gpuPlotGenerator-src-1.0.0.7z : https://mega.co.nz/#!bcF2yKKL!3Ud86GaibgvwBehoxkbO4UNdiBgsaixRx7ksHrgNbDI gpuPlotGenerator-bin-win-x86-1.0.0.7z : https://mega.co.nz/#!HJsziTCK!UmAMoEHQ3z34R4RsXoIkYo9rYd4LnFtO_pw-R4KObJs I will build another release in the end of the day with some minor improvements (threads per compute unit selection, output of OpenCL error codes, improvement of the Makefile to generate the distribution directly). I will also try to figure out another mean to dispatch the work between the GPU threads to reduce the amount of private memory needed by the program. For the windows people, you can use the binary version directly. For the linux people, just download the source archive, make sure to modify the OpenCL library and lib path in the makefile (and maybe the executable name), and build the project via "make". To run the program, you need the "kernel" and the "plots" directories beside the executable. The executable usage is : ./gpuPlotGenerator <address> <start nonce> <nonces> <stagger size> The parameters are the same as the original plot generator, without the threads number. If you find bugs or if you want some new features, let me now. If you want to support me, here are my Bitcoin and Burst addresses : Bitcoin: 138gMBhCrNkbaiTCmUhP9HLU9xwn5QKZgD Burst: BURST-YA29-QCEW-QXC3-BKXDL Regards Just try with amd R9 290X : insufisant private ressource Same error here with the mighty HD 7990.
|
|
|
|
newuser01
|
|
September 08, 2014, 09:17:55 AM |
|
Hi everyone, After many hours of setup I finally made it. I have a 1Tb generation in progress and 3x100Gb already finished. I would like to test the V2 pool but I haven't any BURST for now. Could someone send me 1 BURST to test it please ? Here is my address : BURST-YA29-QCEW-QXC3-BKXDL. Regarding the plot generation, I found an OpenCL implementation of Shabal ( https://github.com/aznboy84/X15GPU/blob/master/kernel/shabal.cl) that could be used to make a GPU version of the generator. I will try to work on it when I have some free time. Regards Hi everyone, As promised I have been working on a GPU plot generator on the last few days. I made a little program built on top of OpenCL, and it seems to work pretty well in CPU mode. Unfortunately, I can't test the GPU mode as it requires a very powerfull graphic card (with at least 46kB private memory per compute unit, because the algorithm needs at least 4096*64 static bytes to store an entire plot). Here is a preview you can test for now : gpuPlotGenerator-src-1.0.0.7z : https://mega.co.nz/#!bcF2yKKL!3Ud86GaibgvwBehoxkbO4UNdiBgsaixRx7ksHrgNbDI gpuPlotGenerator-bin-win-x86-1.0.0.7z : https://mega.co.nz/#!HJsziTCK!UmAMoEHQ3z34R4RsXoIkYo9rYd4LnFtO_pw-R4KObJs I will build another release in the end of the day with some minor improvements (threads per compute unit selection, output of OpenCL error codes, improvement of the Makefile to generate the distribution directly). I will also try to figure out another mean to dispatch the work between the GPU threads to reduce the amount of private memory needed by the program. For the windows people, you can use the binary version directly. For the linux people, just download the source archive, make sure to modify the OpenCL library and lib path in the makefile (and maybe the executable name), and build the project via "make". To run the program, you need the "kernel" and the "plots" directories beside the executable. The executable usage is : ./gpuPlotGenerator <address> <start nonce> <nonces> <stagger size> The parameters are the same as the original plot generator, without the threads number. If you find bugs or if you want some new features, let me now. If you want to support me, here are my Bitcoin and Burst addresses : Bitcoin: 138gMBhCrNkbaiTCmUhP9HLU9xwn5QKZgD Burst: BURST-YA29-QCEW-QXC3-BKXDL Regards Just try with amd R9 290X : insufisant private ressource Same error here with the mighty HD 7990. same for me..
|
|
|
|
HoldTheLine
Member
Offline
Activity: 112
Merit: 10
|
|
September 08, 2014, 09:20:24 AM |
|
Can anyone give me a direct link to the dcct plotter for windows people keep talking about? Not on the OP and cant find it in the last 10 pages.
|
|
|
|
|
bipben
Member
Offline
Activity: 60
Merit: 10
|
|
September 08, 2014, 09:25:08 AM |
|
Hi everyone, After many hours of setup I finally made it. I have a 1Tb generation in progress and 3x100Gb already finished. I would like to test the V2 pool but I haven't any BURST for now. Could someone send me 1 BURST to test it please ? Here is my address : BURST-YA29-QCEW-QXC3-BKXDL. Regarding the plot generation, I found an OpenCL implementation of Shabal ( https://github.com/aznboy84/X15GPU/blob/master/kernel/shabal.cl) that could be used to make a GPU version of the generator. I will try to work on it when I have some free time. Regards Hi everyone, As promised I have been working on a GPU plot generator on the last few days. I made a little program built on top of OpenCL, and it seems to work pretty well in CPU mode. Unfortunately, I can't test the GPU mode as it requires a very powerfull graphic card (with at least 46kB private memory per compute unit, because the algorithm needs at least 4096*64 static bytes to store an entire plot). Here is a preview you can test for now : gpuPlotGenerator-src-1.0.0.7z : https://mega.co.nz/#!bcF2yKKL!3Ud86GaibgvwBehoxkbO4UNdiBgsaixRx7ksHrgNbDI gpuPlotGenerator-bin-win-x86-1.0.0.7z : https://mega.co.nz/#!HJsziTCK!UmAMoEHQ3z34R4RsXoIkYo9rYd4LnFtO_pw-R4KObJs I will build another release in the end of the day with some minor improvements (threads per compute unit selection, output of OpenCL error codes, improvement of the Makefile to generate the distribution directly). I will also try to figure out another mean to dispatch the work between the GPU threads to reduce the amount of private memory needed by the program. For the windows people, you can use the binary version directly. For the linux people, just download the source archive, make sure to modify the OpenCL library and lib path in the makefile (and maybe the executable name), and build the project via "make". To run the program, you need the "kernel" and the "plots" directories beside the executable. The executable usage is : ./gpuPlotGenerator <address> <start nonce> <nonces> <stagger size> The parameters are the same as the original plot generator, without the threads number. If you find bugs or if you want some new features, let me now. If you want to support me, here are my Bitcoin and Burst addresses : Bitcoin: 138gMBhCrNkbaiTCmUhP9HLU9xwn5QKZgD Burst: BURST-YA29-QCEW-QXC3-BKXDL Regards Just try with amd R9 290X : insufisant private ressource Same error here with the mighty HD 7990. Ok. Thank you for you tests. I will try to reduce memory consumption.
|
Burst: BURST-YA29-QCEW-QXC3-BKXDL
|
|
|
n4ru
|
|
September 08, 2014, 09:33:58 AM |
|
The readme says "number of plots" is a commandline argument. I'm misunderstanding what exactly that number refers to. Number off GB in HDD space, something else? I'm trying to get my miner up and running but I'm lost here.
|
|
|
|
burstcoin (OP)
|
|
September 08, 2014, 09:36:00 AM |
|
The readme says "number of plots" is a commandline argument. I'm misunderstanding what exactly that number refers to. Number off GB in HDD space, something else? I'm trying to get my miner up and running but I'm lost here.
1 plot = 256KB of space So take your target GB and multiply by 4096
|
BURST-QHCJ-9HB5-PTGC-5Q8J9
|
|
|
victorteoh
Sr. Member
Offline
Activity: 334
Merit: 250
🌟 æternity🌟 blockchain🌟
|
|
September 08, 2014, 09:36:34 AM |
|
Anyone else getting errors in mining? "akka.log-dead-letters-during-shutdown"
|
|
|
|
|