Author

Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool - page 731. (Read 2591916 times)

donator
Activity: 1218
Merit: 1079
Gerald Davis
so i followed the guide for windows and got my local machine to mine and run  p2pool, but how would i point my other machine running bamt to it? i tried using the username:password i setup in the rpc conf and pointed it to 127.0.0.1:9332, yes the ports open, but it did nothing. thanks in advance

127.0.0.1 is a special address for localhost

127.0.0.1 on your other machine is look back at itself not looking at the machine running p2pool.

you just need to replace 127.0.0.1 with the local IP address of the machine running p2pool.  likely it is 192.168.x.x
hero member
Activity: 737
Merit: 500
so i followed the guide for windows and got my local machine to mine and run  p2pool, but how would i point my other machine running bamt to it? i tried using the username:password i setup in the rpc conf and pointed it to 127.0.0.1:9332, yes the ports open, but it did nothing. thanks in advance

127.0.0.1 is the wrong IP address if you are trying to point a miner on a different machine to your windows p2pool node.  127.0.0.1 is "localhost" and always refers to the local computer you use it on.  You need to use the IP address or hostname of your windows machine:  mywindowsmachine:9332  or x.x.x.x:9332
sr. member
Activity: 360
Merit: 250
so i followed the guide for windows and got my local machine to mine and run  p2pool, but how would i point my other machine running bamt to it? i tried using the username:password i setup in the rpc conf and pointed it to 127.0.0.1:9332, yes the ports open, but it did nothing. thanks in advance
newbie
Activity: 55
Merit: 0
Look what I mean. Using the latest cgminer:
--intensity 6 --gpu-threads 1
http://img696.imageshack.us/img696/5831/1thh.png

--intensity 6 --gpu-threads 2
http://img526.imageshack.us/img526/3117/2th.png

Thats like 10% slower.


you should speed up your fans to above 4000RPM so your cards cool of to <80°C. Your cards will live a lot longer with lower temperatures.
try:
Code:
--auto-gpu --auto-fan

note that when you compare hashrates, with "--auto-gpu" cgminer takes a few minutes after restart untill gpus run at full load. It slowly increases clocks in the beginning.
legendary
Activity: 1162
Merit: 1000
DiabloMiner author
You are right. 2 threads is better. I see at least 5% improvement. Raising intensity didn't work for me, whole thing started to throttle down.

1 thread
Total rate: 3.22G, stale rate: 35M

2 threads
Total rate: 3.42G, stale rate: 55M



DiabloMiner uses 3, it isn't a settable option. This is for a reason.
What is that reason?

Because drivers suck dick. I thought it was self evident.
legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
You are right. 2 threads is better. I see at least 5% improvement. Raising intensity didn't work for me, whole thing started to throttle down.

1 thread
Total rate: 3.22G, stale rate: 35M

2 threads
Total rate: 3.42G, stale rate: 55M



DiabloMiner uses 3, it isn't a settable option. This is for a reason.
What is that reason?
legendary
Activity: 1162
Merit: 1000
DiabloMiner author
You are right. 2 threads is better. I see at least 5% improvement. Raising intensity didn't work for me, whole thing started to throttle down.

1 thread
Total rate: 3.22G, stale rate: 35M

2 threads
Total rate: 3.42G, stale rate: 55M



DiabloMiner uses 3, it isn't a settable option. This is for a reason.
member
Activity: 61
Merit: 10
You are right. 2 threads is better. I see at least 5% improvement. Raising intensity didn't work for me, whole thing started to throttle down.

1 thread
Total rate: 3.22G, stale rate: 35M

2 threads
Total rate: 3.42G, stale rate: 55M

hero member
Activity: 516
Merit: 643
Using "--gpu-threads 1" isn't at all essential for P2Pool. I get fine reject rates without it.

There's an optimum point that balances between a lower rejection rate and a lower hash rate, you just have to find it. However, you might be below that point.. maybe try dropping --gpu-threads 1 or a slightly higher intensity. (Bitcoin has a balance in the same manner, it's just at a very different point since work needs to be updated every 10 minutes instead of 10 seconds.)
donator
Activity: 1218
Merit: 1079
Gerald Davis
Why is your intensity a 6?  Try an 8.  multiple threads hides the latency in such a tiny batch size  (intensity sets how many nonces are check in one "batch").

Also 90C?  Wow.  Not good for GPU longevity.
member
Activity: 61
Merit: 10
Look what I mean. Using the latest cgminer:
--intensity 6 --gpu-threads 1


--intensity 6 --gpu-threads 2


Thats like 10% slower.
legendary
Activity: 1162
Merit: 1000
DiabloMiner author
My GPU makes 300MHash/s in solo (2 threads) and 285MHash/s in p2pool (1 thread). Thats 5% slower. Does that mean I lose 5% revenue compared to solo mining?

This implies you're using the pool to measure mhash: DO NOT DO THIS. This is measured by shares submitted, which is a random event. The ONLY true measurement of mhash is the miner itself.
donator
Activity: 1218
Merit: 1079
Gerald Davis
My GPU makes 300MHash/s in solo (2 threads) and 285MHash/s in p2pool (1 thread). Thats 5% slower. Does that mean I lose 5% revenue compared to solo mining?

Yes but I don't show a lower hashrate (well maybe <2% lower) but that might just be noise.  I consider the 1%-2% worth it for the reduced variance (and the support it provides other miners who wouldn't choose solo over conventional pool).
legendary
Activity: 2126
Merit: 1001
My GPU makes 300MHash/s in solo (2 threads) and 285MHash/s in p2pool (1 thread). Thats 5% slower. Does that mean I lose 5% revenue compared to solo mining?

I always had this loss when comparing a centralized pool and p2pool. Now, with the newest miner version (poclbm here, cgminer soon), both number are now the same and even a little higher than before!
So, what miner and which version are you using? Used options?

Ente
member
Activity: 61
Merit: 10
My GPU makes 300MHash/s in solo (2 threads) and 285MHash/s in p2pool (1 thread). Thats 5% slower. Does that mean I lose 5% revenue compared to solo mining?
member
Activity: 88
Merit: 10
Gliding...
...

Lack of technical documentation.

...

Stability is the next issue.

I agree with you Kano, I think it's time to start working on documentation.
I know that it's often easier to write the perfect program (forrestv) than its documentation.
While working on the documentation reveals a much more good ideas to ensure network stability.

Panda Mouse.

legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
Lack of technical documentation.

I'm glad you volunteered to write the documentation, now get cracking, I expect it done by the end of the week.
Not a chance I'm gonna read thousands and thousands of lines of python to try and work out how this works Tongue
forrestv gets paid for p2pool - he should do it Tongue

Yes, and its also open source. Don't like it? Change it.
Eh? What's that got to do with documentation?
Or did you mean that the source is there so anyone who doesn't have a life can document it? Tongue

Though I did mention to forrestv ... a few times ... quite a while back that I need to read the code ...
But in the end, it's too much effort IMO for someone who didn't write any of it (and I'm certainly not a python guru Tongue)
legendary
Activity: 1162
Merit: 1000
DiabloMiner author
Lack of technical documentation.

I'm glad you volunteered to write the documentation, now get cracking, I expect it done by the end of the week.
Not a chance I'm gonna read thousands and thousands of lines of python to try and work out how this works Tongue
forrestv gets paid for p2pool - he should do it Tongue

Yes, and its also open source. Don't like it? Change it.
legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
Lack of technical documentation.

I'm glad you volunteered to write the documentation, now get cracking, I expect it done by the end of the week.
Not a chance I'm gonna read thousands and thousands of lines of python to try and work out how this works Tongue
forrestv gets paid for p2pool - he should do it Tongue
rjk
sr. member
Activity: 448
Merit: 250
1ngldh
Lack of technical documentation.

I'm glad you volunteered to write the documentation, now get cracking, I expect it done by the end of the week.
And it should be a cinch. The code is totally self-documenting!

Grin
Jump to: