Bitcoin Forum
October 18, 2017, 01:30:24 PM *
News: Latest stable version of Bitcoin Core: 0.15.0.1  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: « 1 ... 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 [100] 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 »
  Print  
Author Topic: [XPM] [ANN] Primecoin High Performance | HP14 released!  (Read 392472 times)
Tamis
Sr. Member
****
Offline Offline

Activity: 476



View Profile
August 24, 2013, 09:42:15 PM
 #1981

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.

edit :

Here is what I get with HP10 on one server :

CPD went from 1.31 to 2.75
PPS went from 2k to 2.7k

Next is tweaking sieveextensions...
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1508333424
Hero Member
*
Offline Offline

Posts: 1508333424

View Profile Personal Message (Offline)

Ignore
1508333424
Reply with quote  #2

1508333424
Report to moderator
1508333424
Hero Member
*
Offline Offline

Posts: 1508333424

View Profile Personal Message (Offline)

Ignore
1508333424
Reply with quote  #2

1508333424
Report to moderator
mikaelh
Sr. Member
****
Offline Offline

Activity: 301


View Profile
August 24, 2013, 11:21:50 PM
 #1982

-hp10 released! Downloads are on the first page as usual.

Changes in -hp10:
 * Major rewrite of the sieve to support extending the sieve (originally implemented by jh000).
 * Added a new parameter 'sieveextensions' which controls how many times the sieve is extended.
 * Removed the problematic and unnecessary fast-division test.
 * Changed the value of nL1CacheElements to 224000 which is slightly faster (thanks to nushor on IRC).
 * The 'roundsievepercentage' parameter is gone. The round primorial is now automatically adjusted.
 * New RPC command 'listtopprimes' by Sunny.
Trillium
Hero Member
*****
Offline Offline

Activity: 546



View Profile
August 24, 2013, 11:24:24 PM
 #1983

-hp10 released! Downloads are on the first page as usual.

Changes in -hp10:
 * Major rewrite of the sieve to support extending the sieve (originally implemented by jh000).
 * Added a new parameter 'sieveextensions' which controls how many times the sieve is extended.
 * Removed the problematic and unnecessary fast-division test.
 * Changed the value of nL1CacheElements to 224000 which is slightly faster (thanks to nushor on IRC).
 * The 'roundsievepercentage' parameter is gone. The round primorial is now automatically adjusted.
 * New RPC command 'listtopprimes' by Sunny.

Thanks for the update!

BTC:1AaaAAAAaAAE2L1PXM1x9VDNqvcrfa9He6
reb0rn21
Legendary
*
Offline Offline

Activity: 1190


View Profile
August 24, 2013, 11:25:47 PM
 #1984

gr8 work as usual !

I presume we gona see a lot more development in future, looks like there is always something new to add and optimize even just for CPU Smiley

... PLAY SHARE EARN...
.LBRY...
                            __¦¦¦__
                        __¦¦¦¦¦¯¦¦¦¦¦__
                    __¦¦¦¦¦¯¯     ¯¯¦¦¦¦¦__
                __¦¦¦¦¦¯¯             ¯¯¦¦¦¦¦__
            __¦¦¦¦¦¯¯                     ¯¯¦¦¦¦¦__
        __¦¦¦¦¦¯¯                             ¯¯¦¦¦¦¦__
    __¦¦¦¦¦¯¯                                     ¯¯¦¦¦
__¦¦¦¦¦¯¯                                         __¦¦¦
¦¦¦¯¯                                         __¦¦¦¦¦¯¯
¦¦¦     ¦__                               __¦¦¦¦¦¯¯
¦¦¦     ¦¦¦¦¦__                       __¦¦¦¦¦¯¯  ________
¦¦¦       ¯¯¦¦¦¦¦__               __¦¦¦¦¦¯¯       ¦¦¦¦¦¦
¦¦¦¦¦__       ¯¯¦¦¦¦¦__       __¦¦¦¦¦¯¯       __¦¦¦¦¦¦¦
  ¯¯¦¦¦¦¦__       ¯¯¦¦¦¦¦___¦¦¦¦¦¯¯       __¦¦¦¦¦¯¯ ¦¦
      ¯¯¦¦¦¦¦__       ¯¯¦¦¦¦¦¯¯       __¦¦¦¦¦¯¯
          ¯¯¦¦¦¦¦__       ¯       __¦¦¦¦¦¯¯
              ¯¯¦¦¦¦¦__       __¦¦¦¦¦¯¯
                  ¯¯¦¦¦¦¦___¦¦¦¦¦¯¯
                      ¯¯¦¦¦¦¦¯¯
                          ¯
Entz
Full Member
***
Offline Offline

Activity: 210


I not use any kind of messenger beware of scammers


View Profile
August 24, 2013, 11:34:25 PM
 #1985

Great work indeed, thanks!

CPD is more than double what it was before.

atariguy
Full Member
***
Offline Offline

Activity: 210


View Profile
August 24, 2013, 11:53:59 PM
 #1986

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.
Tamis
Sr. Member
****
Offline Offline

Activity: 476



View Profile
August 25, 2013, 12:25:23 AM
 #1987

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 !
atariguy
Full Member
***
Offline Offline

Activity: 210


View Profile
August 25, 2013, 12:26:06 AM
 #1988

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
ivanlabrie
Hero Member
*****
Offline Offline

Activity: 812



View Profile
August 25, 2013, 12:55:51 AM
 #1989

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

Tamis
Sr. Member
****
Offline Offline

Activity: 476



View Profile
August 25, 2013, 01:20:25 AM
 #1990

Difficulty is clearly on the rise again !
redphlegm
Sr. Member
****
Offline Offline

Activity: 243


My spoon is too big!


View Profile
August 25, 2013, 01:24:44 AM
 #1991

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.

Whiskey Fund: (BTC) 1whiSKeYMRevsJMAQwU8NY1YhvPPMjTbM | (Ψ) ALcoHoLsKUfdmGfHVXEShtqrEkasihVyqW | (CGB) 5WHiSkEY8ocPHdeczVfpaGfquJK3j3Lqis
cabin
Sr. Member
****
Offline Offline

Activity: 311


View Profile
August 25, 2013, 02:18:27 AM
 #1992

Is there a guide on how to compile this on windows?
manawenuz
Member
**
Offline Offline

Activity: 75


View Profile
August 25, 2013, 04:16:30 AM
 #1993

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 )
jjiimm_64
Legendary
*
Offline Offline

Activity: 1862


View Profile
August 25, 2013, 05:14:34 AM
 #1994

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?

1jimbitm6hAKTjKX4qurCNQubbnk2YsFw
glongsword
Full Member
***
Offline Offline

Activity: 193


View Profile
August 25, 2013, 05:46:07 AM
 #1995

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.
SlyWax
Sr. Member
****
Offline Offline

Activity: 240



View Profile
August 25, 2013, 07:35:44 AM
 #1996

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.
Dumbo
Member
**
Offline Offline

Activity: 115


View Profile
August 25, 2013, 07:36:56 AM
 #1997

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?
Trillium
Hero Member
*****
Offline Offline

Activity: 546



View Profile
August 25, 2013, 08:21:26 AM
 #1998

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.

BTC:1AaaAAAAaAAE2L1PXM1x9VDNqvcrfa9He6
Tamis
Sr. Member
****
Offline Offline

Activity: 476



View Profile
August 25, 2013, 08:26:47 AM
 #1999

What do you mean out for a while ?

It was released yesterday !
rdebourbon
Member
**
Offline Offline

Activity: 63


View Profile
August 25, 2013, 08:29:10 AM
 #2000

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..

XPM:AUwKMCYCacE6Jq1rsLcSEHSNiohHVVSiWv LTC:LV7VHT3oGWQzG9EKjvSXd3eokgNXj6ciFE BTC:1Fph7y622HJ5Cwq4bkzfeZXWep2Jyi5kp7
Pages: « 1 ... 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 [100] 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!