Pages:
Author

Topic: [XPM] [ANN] Primecoin High Performance | HP14 released! - page 33. (Read 397613 times)

sr. member
Activity: 301
Merit: 250
Difficulty is clearly on the rise again !

http://192.241.170.170/

Actually, the difficulty is CLEARLY stable at the moment. It has increased <5% over diff 9 in the last two weeks.

The optimizations made in HP10 may or may not increase block rate and hence the network may increase the difficulty, although HP10 has been out for a while now and the diff has barely budged, so it's not looking like we'll see an increase.

Well, I'm pretty impressed with the difficulty increase so far. You have to remember that it's scaling logarithmically which means that a 5% increase is pretty big at this point. HP10 is probably still being deployed so the difficulty will keep going up. Also ypool seems to be down which means the network may have lost quite a lot of power at the same time. If ypool really is down and difficulty is still going up, I'll be very impressed.
sr. member
Activity: 301
Merit: 250
If you want to get an estimation of your block/day :
Take one minus the decimal part of the difficulty and multiply it with your chain/day.

block/day = (1 - dec(difficulty) ) * chainsperday

From your example :
    "chainsperday" : 0.28633614,
    "difficulty" : 9.68146938,
block/day = (1 - 0.68146938) * 0.28633614 = 0,091206828 = around one block every 11 days !



firstly, finally a forum search where i found what I was looking for Smiley

secondly..  since we dont use the whole number of the diff, can I assume that the chainsperday calculation takes into account the whole number?

The formula posted by SlyWax isn't accurate. He assumed that the decimal part would behave linearly while in reality it seems to behave logarithmically. The chains/day estimate does account for the integer part.
sr. member
Activity: 301
Merit: 250
I start primecoin and it crashes...  Huh

Used to work fine and suddenly started acting out...replaced with the new hp10 and same thing.
Gonna have to fiddle some more with it. ARGH

I haven't seen a crash like that. Can you post your debug.log and primecoin.conf?
sr. member
Activity: 476
Merit: 250
Man were they quiet about it !   Angry
member
Activity: 65
Merit: 10
What do you mean out for a while ?

It was released yesterday !

The major sieve updates were made about 10 days ago according to git.. So those who build from source have had the update for a while..
sr. member
Activity: 476
Merit: 250
What do you mean out for a while ?

It was released yesterday !
hero member
Activity: 546
Merit: 500
Difficulty is clearly on the rise again !

http://192.241.170.170/

Actually, the difficulty is CLEARLY stable at the moment. It has increased <5% over diff 9 in the last two weeks.

The optimizations made in HP10 may or may not increase block rate and hence the network may increase the difficulty, although HP10 has been out for a while now and the diff has barely budged, so it's not looking like we'll see an increase.
member
Activity: 114
Merit: 10
so does anyone know how to replenish the keypool for solo mining on different servers?

I tried

Help>Debug>Console ...then Keypool = 1000

it threw a error -- > "Method not found"


Next I made a primecoin.conf file and put setkeypool = 1000 in that...

How do I know if that worked?
sr. member
Activity: 248
Merit: 251
If you want to get an estimation of your block/day :
Take one minus the decimal part of the difficulty and multiply it with your chain/day.

block/day = (1 - dec(difficulty) ) * chainsperday

From your example :
    "chainsperday" : 0.28633614,
    "difficulty" : 9.68146938,
block/day = (1 - 0.68146938) * 0.28633614 = 0,091206828 = around one block every 11 days !



firstly, finally a forum search where i found what I was looking for Smiley

secondly..  since we dont use the whole number of the diff, can I assume that the chainsperday calculation takes into account the whole number?

with the example
Quote
From your example :
    "chainsperday" : 0.28633614,
    "difficulty" : 9.68146938,
block/day = (1 - 0.68146938) * 0.28633614 = 0,091206828 = around one block every 11 days !

what about "difficulty" : 10.68146938,?   what am i missing?

There is a small add-on I should do here, is that the formula doest take into account the chain of higher length than the current.
So to be exact you should add the difficulty difference between the two chain length times the chainsperday.
After Sunny white paper the difficulty difference between the two chain length should be around 36x.
I don't know if this number is still accurate between 9 and 10 chain length.

Anyway you should add :  chainsperday/36 (and again (chainsperday/36)/36 ) to your calculation, witch is not a big difference.

From the example : 0,091206828 + 0.28633614 / 36 = 0,091206828 + 0,007953782 = 0,09916061
So well around one block every 10 days

As for diff 10.68146938 the chainperday should not be the same.
full member
Activity: 314
Merit: 100
Quote
...
secondly..  since we dont use the whole number of the diff, can I assume that the chainsperday calculation takes into account the whole number?
...
what about "difficulty" : 10.68146938,?   what am i missing?

I believe the chainsperday is the number of integer-part-of-the-difficulty-length chains the miner expects to find each day.  I have no idea how it actually works, so maybe this is a gross simplification, but I believe it finds about that number of 10 length chains in your example, but only (1-.68146938)*100% of those chains that it finds are going to be accepted by the other miners (they have to have some property that only that fraction of the chains satisfy).  At least that makes sense if the formula is correct, which I'm not sure of.
legendary
Activity: 1876
Merit: 1000
If you want to get an estimation of your block/day :
Take one minus the decimal part of the difficulty and multiply it with your chain/day.

block/day = (1 - dec(difficulty) ) * chainsperday

From your example :
    "chainsperday" : 0.28633614,
    "difficulty" : 9.68146938,
block/day = (1 - 0.68146938) * 0.28633614 = 0,091206828 = around one block every 11 days !



firstly, finally a forum search where i found what I was looking for Smiley

secondly..  since we dont use the whole number of the diff, can I assume that the chainsperday calculation takes into account the whole number?

with the example
Quote
From your example :
    "chainsperday" : 0.28633614,
    "difficulty" : 9.68146938,
block/day = (1 - 0.68146938) * 0.28633614 = 0,091206828 = around one block every 11 days !

what about "difficulty" : 10.68146938,?   what am i missing?
member
Activity: 76
Merit: 10
I pushed some big optimizations for -hp10 to github so that more people can test them.
it was one hell of a optimiziation on my 2650s i went from ~2.6 to 5.9-6.0 ch/d
i got a meaningful boost on my 5636 and 5620s as well , but on my Pentium something something (socket 1156) i didn't get any boost.
i guess it's either because it's only dual core or that it lacks some instructions (i doubt it )
sr. member
Activity: 604
Merit: 250
Is there a guide on how to compile this on windows?
sr. member
Activity: 246
Merit: 250
My spoon is too big!
Great work indeed, thanks!

CPD is more than double what it was before.

Just hope the same thing doesn't happen to the difficulty now...  Tongue

Pretty sure this will push us into 10-chain territory.
sr. member
Activity: 476
Merit: 250
Difficulty is clearly on the rise again !
hero member
Activity: 812
Merit: 1000
I start primecoin and it crashes...  Huh

Used to work fine and suddenly started acting out...replaced with the new hp10 and same thing.
Gonna have to fiddle some more with it. ARGH

full member
Activity: 364
Merit: 100
Great work indeed, thanks!

CPD is more than double what it was before.

Just hope the same thing doesn't happen to the difficulty now...  Tongue
sr. member
Activity: 476
Merit: 250
i7 3370k @ 4400 :

{
"blocks" : 132521,
"chainspermin" : 38,
"chainsperday" : 3.16242444,
"currentblocksize" : 1000,
"currentblocktx" : 0,
"difficulty" : 9.78874415,
"errors" : "",
"generate" : true,
"genproclimit" : -1,
"primespersec" : 3267,
"pooledtx" : 0,
"sieveextensions" : 6,
"sievepercentage" : 10,
"sievesize" : 1000000,
"testnet" : false
}

Very nice work mikaelh !
full member
Activity: 364
Merit: 100
blockchain download is VERY slow right now, my guess is that a lot of people just compiled and we are all downloading at the same time.

I'm sure there is a way to keep the already downloaded blockchain with hp9, but I wasn't sure so started fresh after compiling.


If you're using Windows, simply replace primecoind and primecoin-qt and start it.
full member
Activity: 210
Merit: 100
I not use any kind of messenger beware of scammers
Great work indeed, thanks!

CPD is more than double what it was before.
Pages:
Jump to: