8bitPunk
Member

Offline
Activity: 70
Merit: 10
|
 |
July 20, 2013, 11:58:38 AM |
|
I have released Linux binaries for -hp5.
Please note that my binaries were linked against Berkeley DB 4.8.30. Sunny King's original binaries are linked against version 4.8.24 which should be compatible. If you have compiled from source before, your database format may be incompatible with my binaries. Always make sure to backup your database files and your wallet first.
Thanks Mikael! I've only compiled from source, so if I continue to do so then I don't have to worry about the Berkeley DB version?
|
BTC 18bPunkuginRBm1Xz9mcgj8mWJnHDAW5Th | Ł LTCgXEdyBdoQ9WdF6JHi7Pa2EWtzbDjG76 | Ψ ATEBiTLkLpAYeW5hQknUfSvnb7Abbgegku
|
|
|
|
|
|
Even if you use Bitcoin through Tor, the way transactions are handled by the network makes anonymity difficult to achieve. Do not expect your transactions to be anonymous unless you really know what you're doing.
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
jubalix
Legendary
Offline
Activity: 2548
Merit: 1022
|
 |
July 20, 2013, 12:08:22 PM |
|
what is the compile for libgmp?
|
|
|
|
#Darren
Sr. Member
  
Offline
Activity: 784
Merit: 250
DIA | Data infrastructure for DeFi
|
 |
July 20, 2013, 01:04:37 PM |
|
Question:
I set up the seive size via a config file and I have noticed that it starts mining automatically, so do I still need to put the setgenerate command in via the wallet? I mean how does it know how many cores I want to run? There doesn't seem to be any such command in the config file that I created.
|
|
|
|
mikaelh (OP)
|
 |
July 20, 2013, 01:21:52 PM |
|
I have released Linux binaries for -hp5.
Please note that my binaries were linked against Berkeley DB 4.8.30. Sunny King's original binaries are linked against version 4.8.24 which should be compatible. If you have compiled from source before, your database format may be incompatible with my binaries. Always make sure to backup your database files and your wallet first.
Thanks Mikael! I've only compiled from source, so if I continue to do so then I don't have to worry about the Berkeley DB version? Correct as long as you don't change the Berkeley DB version you have.
|
|
|
|
mikaelh (OP)
|
 |
July 20, 2013, 01:23:47 PM |
|
what is the compile for libgmp?
My Linux binaries are compiled against the latest GMP version 5.1.2. I configured GMP with --enable-fat to enable optimization support for multiple CPUs.
|
|
|
|
mikaelh (OP)
|
 |
July 20, 2013, 01:25:33 PM |
|
Question:
I set up the seive size via a config file and I have noticed that it starts mining automatically, so do I still need to put the setgenerate command in via the wallet? I mean how does it know how many cores I want to run? There doesn't seem to be any such command in the config file that I created.
There is currently no option to set the number of mining threads in the config file. I might add an option for that in the future. Right now your only option is to use the "setgenerate" RPC/debug console command.
|
|
|
|
#Darren
Sr. Member
  
Offline
Activity: 784
Merit: 250
DIA | Data infrastructure for DeFi
|
 |
July 20, 2013, 01:32:55 PM |
|
Question:
I set up the seive size via a config file and I have noticed that it starts mining automatically, so do I still need to put the setgenerate command in via the wallet? I mean how does it know how many cores I want to run? There doesn't seem to be any such command in the config file that I created.
There is currently no option to set the number of mining threads in the config file. I might add an option for that in the future. Right now your only option is to use the "setgenerate" RPC/debug console command. Thanks, but it does cause the wallet to mine correct? Because I see it pulling the pps automatically on startup. Does it default to automatically use all cores?
|
|
|
|
mikaelh (OP)
|
 |
July 20, 2013, 01:35:45 PM |
|
Question:
I set up the seive size via a config file and I have noticed that it starts mining automatically, so do I still need to put the setgenerate command in via the wallet? I mean how does it know how many cores I want to run? There doesn't seem to be any such command in the config file that I created.
There is currently no option to set the number of mining threads in the config file. I might add an option for that in the future. Right now your only option is to use the "setgenerate" RPC/debug console command. Thanks, but it does cause the wallet to mine correct? Because I see it pulling the pps automatically on startup. Does it default to automatically use all cores? Yes, it should automatically detect how many cores you have.
|
|
|
|
ivanlabrie
|
 |
July 20, 2013, 01:38:19 PM |
|
How do you "install" the binaries in ubuntu server then?
|
|
|
|
Duffer1
|
 |
July 20, 2013, 01:43:48 PM |
|
HP 5 works great, it took my athlon 1055t from 5100pps (hp4) to 5500pps (6cores ftw). That said, I haven't found anything in 3 days  . Does changing the -sieve size help? If so how do I change it using the windows client?
|
|
|
|
ivanlabrie
|
 |
July 20, 2013, 02:08:09 PM |
|
HP 5 works great, it took my athlon 1055t from 5100pps (hp4) to 5500pps (6cores ftw). That said, I haven't found anything in 3 days  . Does changing the -sieve size help? If so how do I change it using the windows client? Try using a shortcut or the conf file...shortcut is easier. Or create a bat file like for cgminer: primecoin.bat primecoin-qt.exe -sievesize 2000000 That in the same folder as primecoin-qt is ought to work.
|
|
|
|
mikaelh (OP)
|
 |
July 20, 2013, 02:13:57 PM |
|
How do you "install" the binaries in ubuntu server then?
Well, if you really want to "install" it you can copy the binary to /usr/local/bin: sudo cp -f primecoind /usr/local/bin/ That only makes a bit easier to use (you can type "primecoind" anywhere instead of "./primecoind" in some specific directory). Then just create a config file and maybe a script for starting it up.
|
|
|
|
Tuck Fheman
|
 |
July 20, 2013, 03:21:01 PM |
|
Sorry if this has already been brought up, but why will certain sievesize's work on testnet (and work very well) yet they crash the client as soon as live mining starts? I spent 4 hours finding what I thought was the best setting for highest block count and find out these settings crash off the testnet. 
|
|
|
|
ivanlabrie
|
 |
July 20, 2013, 03:21:11 PM |
|
How do you "install" the binaries in ubuntu server then?
Well, if you really want to "install" it you can copy the binary to /usr/local/bin: sudo cp -f primecoind /usr/local/bin/ That only makes a bit easier to use (you can type "primecoind" anywhere instead of "./primecoind" in some specific directory). Then just create a config file and maybe a script for starting it up. Thanks a lot man...I'll donate a few yac for the help 
|
|
|
|
mikaelh (OP)
|
 |
July 20, 2013, 03:54:23 PM |
|
primecoind: checkqueue.h:167: CCheckQueueControl<T>::CCheckQueueControl(CCheckQueue<T>*) [with T = CScriptCheck]: Assertion `pqueue->nTotal == pqueue->nIdle' failed. I pushed a fix for this crash to bitbucket. If someone wants to try it, it would be appreciated. The crash is quite random.
|
|
|
|
Tamis
|
 |
July 20, 2013, 04:37:21 PM |
|
I've been mining with sievesize=4M for about 22 hours. I found a block 4 hours after mining with this setting and nothing more for the next 18 hours.
So yes we still find blocks with this setting but it's not a "magical" setting even if the period is too short to draw any solid conclusion...
So I end up not knowing anymore after this test, the random aspect of mining is not helping finding the best sievesize.
It would be great if everyone shared their tests on this variable but i have a feeling some don't want to...
|
|
|
|
Duffer1
|
 |
July 20, 2013, 05:54:09 PM Last edit: July 20, 2013, 06:18:38 PM by Duffer1 |
|
HP 5 works great, it took my athlon 1055t from 5100pps (hp4) to 5500pps (6cores ftw). That said, I haven't found anything in 3 days  . Does changing the -sieve size help? If so how do I change it using the windows client? Try using a shortcut or the conf file...shortcut is easier. Or create a bat file like for cgminer: primecoin.bat primecoin-qt.exe -sievesize 2000000 That in the same folder as primecoin-qt is ought to work. Thank you, how do I check to see if that worked? I don't see a sieve value when I getinfo or getmininginfo. Edit: From the FAQ: "Q: How do I change the sieve size? A: You can either use the config file or command line parameters. Either type "sievesize=1000000" in the config file or add "-sievesize=1000000" to the command line (without the quotes). Replace 1000000 with your desired sieve size. The command line switch should be added to the command that starts the Qt wallet or the Primecoin daemon." There is no config file in appdata - roaming - primecoin, there is no config file in the qt folder either (x64 client).
|
|
|
|
superfluouso
|
 |
July 20, 2013, 06:06:05 PM |
|
I've been mining with sievesize=4M for about 22 hours. I found a block 4 hours after mining with this setting and nothing more for the next 18 hours.
So yes we still find blocks with this setting but it's not a "magical" setting even if the period is too short to draw any solid conclusion...
So I end up not knowing anymore after this test, the random aspect of mining is not helping finding the best sievesize.
It would be great if everyone shared their tests on this variable but i have a feeling some don't want to...
I've never found a block with 4M - only 1M and 2M. But I think this has to do more with the randomness than anything else..
|
|
|
|
hasle2
|
 |
July 20, 2013, 06:15:31 PM |
|
I have released Linux binaries for -hp5.
Please note that my binaries were linked against Berkeley DB 4.8.30. Sunny King's original binaries are linked against version 4.8.24 which should be compatible. If you have compiled from source before, your database format may be incompatible with my binaries. Always make sure to backup your database files and your wallet first.
Hey Mikaelh, Do the const unsigned int nPrimes = (uint64)nTotalPrimes * 8 / 100; // down from 10 static const unsigned int nPrimorialHashFactor = 9; // up from 7 changes make sense? I looked at your repo and I did not see either. On another note how is the gpu miner going? I hope you are getting lots of tips for all the hard work. I'm definitely going to send some your way.
|
|
|
|
Alex P
Member

Offline
Activity: 97
Merit: 10
|
 |
July 20, 2013, 06:25:37 PM |
|
Hi,
I have a server running a Xeon that Xeon CPU E5-2420 and it only gets 3500 "primespersec"
I also have a I7 3770K processor and that gets over 6500 "primespersec"
Does desktop processors get better performance than server processors when mining XPM?
Is "primespersec" the accurate way to measure performance in mining?
|
|
|
|
|