Bitcoin Forum
November 02, 2024, 03:37:32 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 [236] 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 ... 814 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2591878 times)
maqifrnswa
Sr. Member
****
Offline Offline

Activity: 454
Merit: 252


View Profile
March 25, 2013, 11:16:19 PM
 #4701

Aside from the fact p2pool's 90 day "luck" is at 88.5%, and 30 day "luck" is at 57.1%.  Aside from that, yes, it's great.
is there anywhere a graph about the luck of p2pool from the last 90 days?
TIA

http://p2pool.info/luck/

7 day luck 136%
30 day luck 100%
90 day luck 96.4%

@Aseras: I'm really interested in hearing how the avalons work on p2pool, besides jgarzik i don't know of anyone that has one to even try yet. Congrats and good luck!
Aseras
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


View Profile
March 26, 2013, 01:49:19 AM
Last edit: March 26, 2013, 01:59:38 AM by Aseras
 #4702

I think I got it working, it was a royal PITA.

lets see if p2pool hashrate doubles in the next hour or so.

/you should see the output of p2pool it's scrolling like hell. 20 lines a second!
//is there some way to turn off the new work for worker spam?

Oh yeah, that's a pretty sight...
Quote
Version: unknown 7032706f6f6c2d6176616c6f6e
Pool rate: 370GH/s (19% DOA+orphan) Share difficulty: 687
Node uptime: 0.147 days Peers: 10 out, 4 in
Local rate: 171.7GH/s (25% DOA) Expected time to share: 0.00894 hours
Shares: 47 total (3 orphaned, 4 dead) Efficiency: 105.4%
Payout if a block were found NOW: 0.83833226 BTC to 1FVP2S35aNPk84GGa7AcxBBnHtTV7mdvyP. Expected after mining for 24 hours: 6.23 BTC per block.
Current block value: 25.1572 BTC Expected time to block: 21.6 hours

Aseras
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


View Profile
March 26, 2013, 02:57:50 AM
 #4703

Having trouble keeping it stable. P2pool keeps crashing. Will only run for an hour or so before it blows up.
Krak
Hero Member
*****
Offline Offline

Activity: 591
Merit: 500



View Profile WWW
March 26, 2013, 03:00:54 AM
 #4704

Having trouble keeping it stable. P2pool keeps crashing. Will only run for an hour or so before it blows up.
It probably can't keep up with the massive hashrate. Might wanna get rid of the --fix-protocol flag.

BTC: 1KrakenLFEFg33A4f6xpwgv3UUoxrLPuGn
Aseras
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


View Profile
March 26, 2013, 03:20:53 AM
 #4705

Having trouble keeping it stable. P2pool keeps crashing. Will only run for an hour or so before it blows up.
It probably can't keep up with the massive hashrate. Might wanna get rid of the --fix-protocol flag.

Have to use it. Otherwise avalon won't run. it doesn't like double byte stratum. Needs to be fixed. It's a known issue.

What we need to do is get Forrest an Avalon to tinker with Cheesy

It's not speed the CPU is fine. It's on a ssd 3930k system. It's not even touching the box. It's seems more like a resource contention problem with memory. Python is running 700-800 mb. Box has 32 gb of ram. usually when it crashes it blows up python and i see tons of weird errors and then scrolls bitcoind lost connection. Restarting p2pool.py fixes it.
-ck
Legendary
*
Offline Offline

Activity: 4284
Merit: 1645


Ruu \o/


View Profile WWW
March 26, 2013, 03:25:26 AM
 #4706

Having trouble keeping it stable. P2pool keeps crashing. Will only run for an hour or so before it blows up.
It probably can't keep up with the massive hashrate. Might wanna get rid of the --fix-protocol flag.

Have to use it. Otherwise avalon won't run. it doesn't like double byte stratum. Needs to be fixed. It's a known issue.

What we need to do is get Forrest an Avalon to tinker with Cheesy
Cause the cgminer devs aren't invited to the party  Cheesy

Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel
2% Fee Solo mining at solo.ckpool.org
-ck
Aseras
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


View Profile
March 26, 2013, 03:28:58 AM
 #4707

Having trouble keeping it stable. P2pool keeps crashing. Will only run for an hour or so before it blows up.
It probably can't keep up with the massive hashrate. Might wanna get rid of the --fix-protocol flag.

Have to use it. Otherwise avalon won't run. it doesn't like double byte stratum. Needs to be fixed. It's a known issue.

What we need to do is get Forrest an Avalon to tinker with Cheesy
Cause the cgminer devs aren't invited to the party  Cheesy

You guys are invited, we love you. How about ssh to a unit? You get it happy, you keep the bitcoin it mines while you work?
-ck
Legendary
*
Offline Offline

Activity: 4284
Merit: 1645


Ruu \o/


View Profile WWW
March 26, 2013, 03:33:11 AM
 #4708

Having trouble keeping it stable. P2pool keeps crashing. Will only run for an hour or so before it blows up.
It probably can't keep up with the massive hashrate. Might wanna get rid of the --fix-protocol flag.

Have to use it. Otherwise avalon won't run. it doesn't like double byte stratum. Needs to be fixed. It's a known issue.

What we need to do is get Forrest an Avalon to tinker with Cheesy
Cause the cgminer devs aren't invited to the party  Cheesy

You guys are invited, we love you. How about ssh to a unit? You get it happy, you keep the bitcoin it mines while you work?
Alas you can't change the software on the unit, it takes uploaded firmware, so the only thing you can do is change the settings being passed to cgminer. While I'd be happy to tell your avalons to mine for me, I can't really improve cgminer to work better on them. Like I said, we weren't invited to the party.

As an aside, use the latest p2pool from git which should at least work with stratum with them and improve their reliability. In short, though, you lose on average .7 seconds of work per longpoll with Avalons. That's a fair percentage with average 10s longpoll equivalents.

Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel
2% Fee Solo mining at solo.ckpool.org
-ck
Aseras
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


View Profile
March 26, 2013, 03:57:48 AM
 #4709

I'm using the latest git pull.

What do you need?  the avalon modified cgminer source code? Need to light a fire under Yifu, zhang and xiangfu to get a real working copy. https://github.com/BitSyncom/cgminer.git

You can modify the software/firmware. I've been doing it all day. I pulled down the latest firmware and hacked the crap out of it and got rid of things I didn't want. Freed up some room. Enough to tinker and add my own scripts and such.

https://en.bitcoin.it/wiki/Avalon#How_to_Compile_Your_Own_WR703N_Firmware_for_Avalon
Aseras
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


View Profile
March 26, 2013, 04:03:42 AM
 #4710

And p2pool crashed again... Keeps imploding and dropping connection to bitcoind. Gonna have to send Forrest some logs.

The avalons are mining fine, better since I went to U/2000+1 without diff they hammer the piss out of the server. Still 10-15% DOA, but better than 25% I started with.
kano
Legendary
*
Offline Offline

Activity: 4606
Merit: 1851


Linux since 1997 RedHat 4


View Profile
March 26, 2013, 04:06:51 AM
 #4711

And p2pool crashed again... Keeps imploding and dropping connection to bitcoind. Gonna have to send Forrest some logs.

The avalons are mining fine, better since I went to U/2000+1 without diff they hammer the piss out of the server. Still 10-15% DOA, but better than 25% I started with.
The BFLs will work fine on p2pool - get one of them ... whenever they are available Tongue

Meanwhile ... now what did I say to GitSyncom about "proper" Avalon support ... they sure aren't providing anything like that ...

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
Aseras
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


View Profile
March 26, 2013, 04:11:48 AM
 #4712

I wonder if I ran one of the get work to stratum proxies if it would work on p2pool?
-ck
Legendary
*
Offline Offline

Activity: 4284
Merit: 1645


Ruu \o/


View Profile WWW
March 26, 2013, 04:13:30 AM
 #4713

I'm using the latest git pull.

What do you need?  the avalon modified cgminer source code? Need to light a fire under Yifu, zhang and xiangfu to get a real working copy. https://github.com/BitSyncom/cgminer.git

You can modify the software/firmware. I've been doing it all day. I pulled down the latest firmware and hacked the crap out of it and got rid of things I didn't want. Freed up some room. Enough to tinker and add my own scripts and such.

https://en.bitcoin.it/wiki/Avalon#How_to_Compile_Your_Own_WR703N_Firmware_for_Avalon

Well I don't know why you're taking this on yourself... I appreciate the gesture but it's not remotely trivial. Let me explain why it's now not that simple. As the avalon code was developed in secret outside of cgminer development, they worked on a codebase that is now redundant, hacking into it in a way where the only driver that works is for avalon. Cgminer's usb code and queueing has completely changed since then. To bring the avalon code into line would require large chunks of code to be rewritten to suit these changes. This is the danger of writing code out of the main tree. Now porting it to the new driver and queueing model and requires quite a bit of time effort and testing, and needs someone to support it (or not if it's abandoned). This is not in the scope of "lend me access to your mining hardware for a few hours over ssh".  Undecided I suspect Xiangfu will eventually be forced to keep his code in sync with the main cgminer git tree.

Yes I'm bitter about the whole Avalon experience, seeing them mine 10s of thousands of dollars worth of bitcoin each day with software mostly written by us, without them engaging us at all (except to get into a bunfight with Kano) or us earning a cent for our part, but it's not your fault.  Lips sealed

Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel
2% Fee Solo mining at solo.ckpool.org
-ck
Aseras
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


View Profile
March 26, 2013, 04:14:57 AM
 #4714

And p2pool crashed again... Keeps imploding and dropping connection to bitcoind. Gonna have to send Forrest some logs.

The avalons are mining fine, better since I went to U/2000+1 without diff they hammer the piss out of the server. Still 10-15% DOA, but better than 25% I started with.
The BFLs will work fine on p2pool - get one of them ... whenever they are available Tongue

Meanwhile ... now what did I say to GitSyncom about "proper" Avalon support ... they sure aren't providing anything like that ...

Well it's better than anything anyone else has right now, save asicminer. And he's probably using the same thing just in bigger cards I bet.

I've had enough fun for the day. I gotta get to bed. I have to fly to Italy and go play with a lidar unit on a NATO ship. Fun fun..  Glad I got my units in before I left.
Aseras
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


View Profile
March 26, 2013, 04:19:58 AM
 #4715

I'm using the latest git pull.

What do you need?  the avalon modified cgminer source code? Need to light a fire under Yifu, zhang and xiangfu to get a real working copy. https://github.com/BitSyncom/cgminer.git

You can modify the software/firmware. I've been doing it all day. I pulled down the latest firmware and hacked the crap out of it and got rid of things I didn't want. Freed up some room. Enough to tinker and add my own scripts and such.

https://en.bitcoin.it/wiki/Avalon#How_to_Compile_Your_Own_WR703N_Firmware_for_Avalon

Well I don't know why you're taking this on yourself... I appreciate the gesture but it's not remotely trivial. Let me explain why it's now not that simple. As the avalon code was developed in secret outside of cgminer development, they worked on a codebase that is now redundant, hacking into it in a way where the only driver that works is for avalon. Cgminer's usb code and queueing has completely changed since then. To bring the avalon code into line would require large chunks of code to be rewritten to suit these changes. This is the danger of writing code out of the main tree. Now porting it to the new driver and queueing model and requires quite a bit of time effort and testing, and needs someone to support it (or not if it's abandoned). This is not in the scope of "lend me access to your mining hardware for a few hours over ssh".  Undecided I suspect Xiangfu will eventually be forced to keep his code in sync with the main cgminer git tree.

Yes I'm bitter about the whole Avalon experience, seeing them mine 10s of thousands of dollars worth of bitcoin each day with software mostly written by us, without them engaging us at all (except to get into a bunfight with Kano) or us earning a cent for our part, but it's not your fault.  Lips sealed

Well someone's gotta do it. Ill see what I can do. I can code and tinker. I just don't like to much. I'm gonna be gone a fair bit of April. So if you want to screw with my units you can but you may have to call one of my techs to hard reset them if you bork one and can't reset it remotely.

It's an offer if you are interested in doing it right Cheesy

Ps I've probably given you 50 coins by now, over the past couple years. Keep up the good work.
PatMan
Hero Member
*****
Offline Offline

Activity: 924
Merit: 1000


Watch out for the "Neg-Rep-Dogie-Police".....


View Profile WWW
March 26, 2013, 04:30:47 AM
 #4716

Oh lordy.  Tongue

I wonder how many other people from this pool have ordered Avalons thinking they're gonna work wonders on p2pool?

Maybe p2pool will be the last bastion for gpu mining?...... Grin

"When one person is deluded it is called insanity - when many people are deluded it is called religion" - Robert M. Pirsig.  I don't want your coins, I want change.
Amazon UK BTC payment service - https://bitcointalk.org/index.php?topic=301229.0 - with FREE delivery!
http://www.ae911truth.org/ - http://rethink911.org/ - http://rememberbuilding7.org/
aspirez
Newbie
*
Offline Offline

Activity: 41
Merit: 0


View Profile
March 26, 2013, 11:58:52 PM
 #4717

Hi i have question,
can i run public pool, using p2pool?
Is there some limit of the max connections?
Aseras
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


View Profile
March 27, 2013, 12:11:08 AM
 #4718

Well I can't get it stable. I tried it under Ubuntu, under python, under windows binaries and python. Still crashes once python/p2pool eats ~1.2gb of ram it blows up and takes down bitcoind. I tried the stratum proxy, old getwork mining proxies,you name it. Nothing will run more than a few hours.

I may try baking my own firmware with some alternative builds, but for now its not working. I can mine on btcguild or slush or eloipool solo and not have any problems.

I'm going to offer a starting bounty of 10BTC for anyone who gets the avalon working properly and stable* on p2pool.

*Ill define properly as a reasonable hashrate and DOA rate ( ~25% on fix-protocol ) and stable as 1 week uptime without p2pool or bitcoind crashing. The avalon itself is buggy and restarts sometimes.
mdude77
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
March 27, 2013, 12:47:04 AM
 #4719

Well I can't get it stable. I tried it under Ubuntu, under python, under windows binaries and python. Still crashes once python/p2pool eats ~1.2gb of ram it blows up and takes down bitcoind. I tried the stratum proxy, old getwork mining proxies,you name it. Nothing will run more than a few hours.

I may try baking my own firmware with some alternative builds, but for now its not working. I can mine on btcguild or slush or eloipool solo and not have any problems.

I'm going to offer a starting bounty of 10BTC for anyone who gets the avalon working properly and stable* on p2pool.

*Ill define properly as a reasonable hashrate and DOA rate ( ~25% on fix-protocol ) and stable as 1 week uptime without p2pool or bitcoind crashing. The avalon itself is buggy and restarts sometimes.

Why is python/p2pool using so much memory?  I thought the memory leaks were fixed?

What's different about an Avalon from a normal GPU?  The obvious thing to comes to mind is the massive increase in hash rate.  Does p2pool properly scale to keep the difficulty to the miner at a reasonable pace?  Did you try manually forcing the difficulty higher? 

According to https://en.bitcoin.it/wiki/P2Pool, I think you just add /xxxxx to your username to increase the share difficulty.  At 60gh, to get 5 shares an hour, I think it's saying use /10000.  But as many times as I've looked at this page, and the link it refers to https://bitcointalk.org/index.php?topic=18313.msg816322#msg816322, I still don't understand what it's trying to say.

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
-ck
Legendary
*
Offline Offline

Activity: 4284
Merit: 1645


Ruu \o/


View Profile WWW
March 27, 2013, 01:03:14 AM
 #4720

Sounds like the problem is all in the p2pool end anyway? Can you tell if it's actually successfully connecting directly stratum because that would be essential to avoid p2pool sending a lot and higher diffs would be essential to avoid p2pool receiving a lot.

Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel
2% Fee Solo mining at solo.ckpool.org
-ck
Pages: « 1 ... 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 [236] 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 ... 814 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!