Bitcoin Forum
January 17, 2019, 10:15:23 PM *
News: Latest Bitcoin Core release: 0.17.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 49 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 396703 times)
ivanlabrie
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1000



View Profile
August 24, 2013, 07:44:40 PM
 #1961

Nice! I'll keep my eyes peeled for this...Might install ubuntu and compile it myself.
PLAY NOW
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1547763323
Hero Member
*
Offline Offline

Posts: 1547763323

View Profile Personal Message (Offline)

Ignore
1547763323
Reply with quote  #2

1547763323
Report to moderator
1547763323
Hero Member
*
Offline Offline

Posts: 1547763323

View Profile Personal Message (Offline)

Ignore
1547763323
Reply with quote  #2

1547763323
Report to moderator
bidji29
Sr. Member
****
Offline Offline

Activity: 392
Merit: 250


View Profile
August 24, 2013, 07:54:43 PM
 #1962

"Roundsievepercentage" doesn't show on the mininginfo anymore.
It's replaced by "sieveextensions" (default value : 6 )

Any info on that?

http://www.freebieservers.com/  100% FREE GAME SERVERS
mikaelh
Sr. Member
****
Offline Offline

Activity: 301
Merit: 250


View Profile
August 24, 2013, 08:08:19 PM
 #1963

"Roundsievepercentage" doesn't show on the mininginfo anymore.
It's replaced by "sieveextensions" (default value : 6 )

Any info on that?

"Roundsievepercentage" is gone. The round primorial is now adjusted automatically.

"Sieveextensions" is a new parameter which controls the new big optimization. jh00 discovered that the sieve can be "extended" efficiently to numbers that are two times bigger. That parameter determines how many times the sieve is extended (each further extension will produce numbers two times bigger than the previous extension). Bigger numbers will have a lower probability of hitting primes and prime chains but each extension is pretty cheap. Six extensions seemed like the optimal value for mainnet.
crendore
Sr. Member
****
Offline Offline

Activity: 363
Merit: 250


View Profile
August 24, 2013, 08:14:51 PM
 #1964

holy crap hp10 is 2x as fast as hp9

shazbits
Member
**
Offline Offline

Activity: 105
Merit: 10



View Profile
August 24, 2013, 08:28:35 PM
 #1965

Do you compile with make -f makefile.unix USE_UPNP=- or is there some optimization flags to set? A bunch of other miners and posts mention msse2 -O3 and some others I think.
Tamis
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250



View Profile
August 24, 2013, 08:30:30 PM
 #1966

holy crap hp10 is 2x as fast as hp9

wow, are the sources available ? I'm not used to git :/
mikaelh
Sr. Member
****
Offline Offline

Activity: 301
Merit: 250


View Profile
August 24, 2013, 08:37:54 PM
 #1967

Do you compile with make -f makefile.unix USE_UPNP=- or is there some optimization flags to set? A bunch of other miners and posts mention msse2 -O3 and some others I think.

Compiling the client with -O3, -msse2 or -march=native is not going to make a big difference. The sieve currently doesn't benefit from SSE2 or any other special instruction set. The default -O2 optimization level is more than enough.

GMP does benefit from compiler flags. The "configure" script that comes with it tries to detect the best settings if you compile it yourself.
mikaelh
Sr. Member
****
Offline Offline

Activity: 301
Merit: 250


View Profile
August 24, 2013, 08:38:24 PM
 #1968

holy crap hp10 is 2x as fast as hp9

wow, are the sources available ? I'm not used to git :/

You can download a ZIP from github if you want.
Tamis
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250



View Profile
August 24, 2013, 08:48:02 PM
 #1969

ok I got the sources, thx !

I'm compiling it the same way that you showed on your Linux Compilation Guide. Is this the right way to do it ?
mikaelh
Sr. Member
****
Offline Offline

Activity: 301
Merit: 250


View Profile
August 24, 2013, 08:53:25 PM
 #1970

ok I got the sources, thx !

I'm compiling it the same way that you showed on your Linux Compilation Guide. Is this the right way to do it ?

It should still work just fine. You just need to change in which directory you compile.
arnuschky
Hero Member
*****
Offline Offline

Activity: 516
Merit: 500


View Profile
August 24, 2013, 09:09:00 PM
 #1971

Does anyone have optimized compilation flags for the AMD bulldozer architecture? This processor is severely under-performing, worse than CPUs years older!

PS: I can confirm hp10 is faster
Tamis
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250



View Profile
August 24, 2013, 09:17:07 PM
 #1972

ok I got the sources, thx !

I'm compiling it the same way that you showed on your Linux Compilation Guide. Is this the right way to do it ?

It should still work just fine. You just need to change in which directory you compile.

I deleted everything on one server just to be sure and it seems it worked fine.
Need to download the whole blockchain again but that is a minor pain.
getmininginfo shows the new "sieveextensions" : 6, can't wait to see the change Smiley

Will just transfering the new primecoind to the vps that can't compile work ?
Armchair Miner
Sr. Member
****
Offline Offline

Activity: 323
Merit: 250



View Profile WWW
August 24, 2013, 09:17:48 PM
 #1973

I pushed some big optimizations for -hp10 to github so that more people can test them.

Any chance of getting a compiled Windows binary? I'd like to test on a 32 core Opteron rig and a 3930k.

I second that request for the compiled Windows binary... Or I'll have buy more RAM and go linux!

arnuschky
Hero Member
*****
Offline Offline

Activity: 516
Merit: 500


View Profile
August 24, 2013, 09:19:03 PM
 #1974

I second that request for the compiled Windows binary... Or I'll have buy more RAM and go linux!

What, more RAM for Linux??
Tamis
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250



View Profile
August 24, 2013, 09:19:21 PM
 #1975

It will come, give the man some time.
Why more ram ?
Armchair Miner
Sr. Member
****
Offline Offline

Activity: 323
Merit: 250



View Profile WWW
August 24, 2013, 09:34:20 PM
 #1976

Yeah, I'm giving the man the time..  More RAM because I will still do VM linux inside Windows. Any preferences for the good VM?

shazbits
Member
**
Offline Offline

Activity: 105
Merit: 10



View Profile
August 24, 2013, 09:39:06 PM
 #1977

Running in vmware

Getting
"chainspermin" : 10
"chainsperday" : 1.14342394
"primespersec" : 1157

With
"genproclimit" : 4

How do these numbers look to you?
Tamis
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250



View Profile
August 24, 2013, 09:42:15 PM
Last edit: August 24, 2013, 10:11:15 PM by Tamis
 #1978

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

Activity: 301
Merit: 250


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

-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: 504
Merit: 500



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

-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
Pages: « 1 ... 49 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:  

Bitcointalk.org is not available or authorized for sale. Do not believe any fake listings.
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!