Bitcoin Forum
November 08, 2024, 08:19:55 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 ... 131 »
  Print  
Author Topic: [XPM] [ANN] Primecoin High Performance | HP14 released!  (Read 397638 times)
bbxx
Hero Member
*****
Offline Offline

Activity: 728
Merit: 500


cryptoshark


View Profile WWW
July 15, 2013, 10:44:36 AM
 #341

There is something strange with this coin/daemon
It is locking sometimes mining nothing and using whole cpu power
To repair it kill daemon do -rescan and start again
You can easily spot this if you have immature coins locked at specific number of confirmations, but daemon block number is increasing

I wasted many cpu power because of that

I ma using hp2 build, ubuntu
mikaelh (OP)
Sr. Member
****
Offline Offline

Activity: 301
Merit: 250


View Profile
July 15, 2013, 10:58:59 AM
 #342

There is something strange with this coin/daemon
It is locking sometimes mining nothing and using whole cpu power
To repair it kill daemon do -rescan and start again
You can easily spot this if you have immature coins locked at specific number of confirmations, but daemon block number is increasing

I wasted many cpu power because of that

I ma using hp2 build, ubuntu

Sounds a bit like your client got stuck on the wrong fork. Sunny King's original client also suffers from that issue.
de_xt
Hero Member
*****
Offline Offline

Activity: 602
Merit: 535


Account hacked from Oct 11th to Nov 1st 2017


View Profile
July 15, 2013, 11:25:34 AM
 #343

A pool is a must at this difficulty level, IMHO, provided a working standalone miner is released. People would get less frustrated because of their bad luck at solo mining.

         ▄███████████████▄
       ▄██▀             ▀██▄
    ▄▄██▀                 ▀██▄▄
█████▀▀       ▄▀▀▀▀▀▀▀▄▄    ▀▀█████
██          ▄▀ ▄▄▄▀▀▀▀▄▀█▄▄      ██
▐█▌       ▄▀ ▄▀ ▄▄▄▀▀▀▄▀▀▀███   ▐█▌
 ██      ▄▀▄▀▄▀▀▄▄▄▀▀▀▀▀█ ▄█▀   ██
 ▐█▌    █▄▀▄▀▄█▀▀▀ ▀█▀ ▄▀▄▀█   ▐█▌
  ██    █▄▀▄▀▄▄█▀ ▄▀ ▄▀▄▀▄▀█   ██
  ▐█▌ ▀▄█████▀▄▄▀▀▄▄▀▄▀▄▀▄▀█  ▐█▌
   ██▌▀████▀██▄▄▀▀▄▄▀▄▀▄▀▄█▀ ▐██
    ██▌▀█▀▀█▄▀▀▄▀▀▄▄▀▄█▄▄█▀ ▐██
     ██▌ ▀  ▀███▄▄▄█████▀  ▐██
      ██▄      ▀▀▀▀▀      ▄██
       ▀██▄             ▄██▀
         ▀██▄         ▄██▀
           ▀██▄     ▄██▀
             ▀███▄███▀
               ▀███▀
.DeepOnion.
★ ★ ★ ★ ★  .❱❱❱ JOIN AIRDROP NOW!.
TOR INTEGRATED & SECURED
★  Your Anonymity Guaranteed
★  Your Assets Secured by TOR
★  Guard Your Privacy!
|Bitcointalk
Reddit
Telegram
|                        ▄▄▀▄▄▀▄▄▀▄▀▀
                    ▄▄██▀█▀▄▀▀▀
                  ▄██▄█▄██▀
                ▄██████▀
              ▄██████▀
  ▄█▄▄▄▄▄▄▄▄▄██████▀
██████▀▀▀▀▀██████▀
 ▀█████  ▄███████
  ████████████▀██
  ██▀███████▀  ██
  ██ ▀████▀    ██
  ██   ▀▀      ██
  ▀█████████████▀
mika1977
Full Member
***
Offline Offline

Activity: 364
Merit: 100



View Profile
July 15, 2013, 11:36:05 AM
 #344

how to understand this, is there something wrong about it?
Quote
14:35:12

getaddednodeinfo <dns> [node]
Returns information about the given added node, or all added nodes
(note that onetry addnodes are not listed here)
If dns is false, only a list of added nodes will be provided,
otherwise connected information will also be available. (code -1)
fabrizziop
Hero Member
*****
Offline Offline

Activity: 506
Merit: 500



View Profile
July 15, 2013, 01:32:48 PM
 #345

Hey, I built the last client, I'd like to know if I should be seeing a PPS increase with it, or is it just other optimization that make the client more likely to find a block?.
altsay
Sr. Member
****
Offline Offline

Activity: 359
Merit: 250


View Profile
July 15, 2013, 01:42:22 PM
 #346

compiled and running on Ubuntu 13.04 64bit on a Phenom 1090 hexacore, getting around 4500 - 5000 pps (as before).

What should thelatest changements result in?

I wouldn't expect any increase in PPS resulting from this change (remember PPS is not a good performance metric)... The efficiency is in how quickly the sieve is setup, ready to weave then find the prime chains. Within the gensieveroundlimitms parameter (default 1000 milliseconds) primecoind should spend less time setting up the sieve and more time finding the primes before it moves onto the next round.

So you'd suggest -sievesize=1000000 ?
dudeguy
Member
**
Offline Offline

Activity: 182
Merit: 10



View Profile
July 15, 2013, 01:46:13 PM
 #347

Around 100 hours without a single block this with 20k+ PPS. I try every build. Now with latest - hp3
Please somebody paste your config file, may be there is my mistake.


Delete your blockchain and redownload after every new compile or downloaded qt. I hadn't had a block in over 48 hours at 4000 PPS. Deleted block chain on all my computers. Voila. 2 blocks last night. I may as well have mined salad because I was on a fork for 2 days.
Vorksholk
Legendary
*
Offline Offline

Activity: 1713
Merit: 1029



View Profile WWW
July 15, 2013, 02:13:56 PM
 #348

I'm a bit confused.

The primes we are finding are huge, what purpose does the up-to-2,000,000 or so prime sieve serve?

VeriBlock: Securing The World's Blockchains Using Bitcoin
https://veriblock.org
Krusher33
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
July 15, 2013, 02:31:36 PM
 #349

Prior to this release I was getting about 1400 PPS in the Windows client and about 1800-2000 PPS in my ubuntu VM.

I downloaded this Windows one and get about 5k PPS on 7 cores on my FX-8350 @ 4.7ghz.

I tried the the linux one and I'm only getting ~996 PPS?

I like using the linux one because it always seems to be 10c cooler and prior to this I was getting higher PPS in linux.

Steps I did:

Code:
apt-get install make
apt-get install git
git clone https://github.com/mikaelh2/primecoin
apt-get install libgmp-dev
sudo apt-get update
sudo apt-get install python-software-properties screen python-rrdtool python-pygame python-scipy python-twisted python-twisted-web python-imaging build-essential libglib2.0-dev libglibmm-2.4-dev python-dev autoconf automake ncurses-dev sysstat gcc-mingw32 libmysql++-dev cloog-ppl build-essential automake gcc libevent-dev libmemcached-dev libcurl4-openssl-dev zlib1g-dev libjansson-dev curl memcached libtool unzip freeglut3-dev libxi-dev libxmu-dev build-essential freeglut3-dev libxi-dev libxmu-dev mpich2 libdb-dev libminiupnpc-dev libboost-all-dev libdb++-dev git uthash* libgmp3-dev

cd ~/primecoin/src
make -f makefile.unix
mv primecoind /usr/local/bin

primecoind setgenerate true 7

I'm a linux noob so go easy on me.
kcanup
Legendary
*
Offline Offline

Activity: 1484
Merit: 1000


View Profile
July 15, 2013, 02:43:06 PM
 #350



{
"blocks" : 48294,
"currentblocksize" : 1000,
"currentblocktx" : 0,
"errors" : "",
"generate" : true,
"genproclimit" : -1,
"primespersec" : 3195,
"pooledtx" : 0,
"testnet" : false
}

Thats getmininginfo details.. so this means my qt client is mining primecoin? and if its mining, how long time it will take to find a block on current pps? Thanks.  Wink
altsay
Sr. Member
****
Offline Offline

Activity: 359
Merit: 250


View Profile
July 15, 2013, 02:54:14 PM
 #351

Prior to this release I was getting about 1400 PPS in the Windows client and about 1800-2000 PPS in my ubuntu VM.

I downloaded this Windows one and get about 5k PPS on 7 cores on my FX-8350 @ 4.7ghz.

I tried the the linux one and I'm only getting ~996 PPS?

I like using the linux one because it always seems to be 10c cooler and prior to this I was getting higher PPS in linux.

Steps I did:

Code:
apt-get install make
apt-get install git
git clone https://github.com/mikaelh2/primecoin
apt-get install libgmp-dev
sudo apt-get update
sudo apt-get install python-software-properties screen python-rrdtool python-pygame python-scipy python-twisted python-twisted-web python-imaging build-essential libglib2.0-dev libglibmm-2.4-dev python-dev autoconf automake ncurses-dev sysstat gcc-mingw32 libmysql++-dev cloog-ppl build-essential automake gcc libevent-dev libmemcached-dev libcurl4-openssl-dev zlib1g-dev libjansson-dev curl memcached libtool unzip freeglut3-dev libxi-dev libxmu-dev build-essential freeglut3-dev libxi-dev libxmu-dev mpich2 libdb-dev libminiupnpc-dev libboost-all-dev libdb++-dev git uthash* libgmp3-dev

cd ~/primecoin/src
make -f makefile.unix
mv primecoind /usr/local/bin

primecoind setgenerate true 7

I'm a linux noob so go easy on me.

primecoind setgenerate true -1 is better as it optimizes for your cpu
paulthetafy
Hero Member
*****
Offline Offline

Activity: 820
Merit: 1000


View Profile
July 15, 2013, 02:55:21 PM
 #352



{
"blocks" : 48294,
"currentblocksize" : 1000,
"currentblocktx" : 0,
"errors" : "",
"generate" : true,
"genproclimit" : -1,
"primespersec" : 3195,
"pooledtx" : 0,
"testnet" : false
}

Thats getmininginfo details.. so this means my qt client is mining primecoin? and if its mining, how long time it will take to find a block on current pps? Thanks.  Wink
Yes you're successfully mining if primespersec is > 0.  How long to find a block?  This is solo mining where luck plays a huge part.  If the diff were to stay the same (which it is not), I would estimate you will get 1 block every 24 hours.  That's just an extremely rough guide based on how many blocks I'm currently getting with my PPS.  You could get one in 5 minutes or nothing for 3 days though!
Krusher33
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
July 15, 2013, 03:00:42 PM
 #353

Prior to this release I was getting about 1400 PPS in the Windows client and about 1800-2000 PPS in my ubuntu VM.

I downloaded this Windows one and get about 5k PPS on 7 cores on my FX-8350 @ 4.7ghz.

I tried the the linux one and I'm only getting ~996 PPS?

I like using the linux one because it always seems to be 10c cooler and prior to this I was getting higher PPS in linux.

Steps I did:

Code:
apt-get install make
apt-get install git
git clone https://github.com/mikaelh2/primecoin
apt-get install libgmp-dev
sudo apt-get update
sudo apt-get install python-software-properties screen python-rrdtool python-pygame python-scipy python-twisted python-twisted-web python-imaging build-essential libglib2.0-dev libglibmm-2.4-dev python-dev autoconf automake ncurses-dev sysstat gcc-mingw32 libmysql++-dev cloog-ppl build-essential automake gcc libevent-dev libmemcached-dev libcurl4-openssl-dev zlib1g-dev libjansson-dev curl memcached libtool unzip freeglut3-dev libxi-dev libxmu-dev build-essential freeglut3-dev libxi-dev libxmu-dev mpich2 libdb-dev libminiupnpc-dev libboost-all-dev libdb++-dev git uthash* libgmp3-dev

cd ~/primecoin/src
make -f makefile.unix
mv primecoind /usr/local/bin

primecoind setgenerate true 7

I'm a linux noob so go easy on me.

primecoind setgenerate true -1 is better as it optimizes for your cpu

I understand that.  It kills my GPU mining when I use all cores.  But I think you missed something in my post.  I'm getting 5k PPS on 7 cores in the windows client but only 1k PPS in the Linux one.
markm
Legendary
*
Offline Offline

Activity: 3010
Merit: 1121



View Profile WWW
July 15, 2013, 03:03:56 PM
 #354

I understand that.  It kills my GPU mining when I use all cores.  But I think you missed something in my post.  I'm getting 5k PPS on 7 cores in the windows client but only 1k PPS in the Linux one.

Look up the "nice" command.

Any CPU mining, whether built in to a coin or using minerd aka cpuminer or whatever, use "nice coind" or "nice minerd", it runs at lower priority so does not seem to impact GPU mining nor FPGA mining nor ASIC mining yet still gets to use most of the cores most of the time.

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
jubalix
Legendary
*
Offline Offline

Activity: 2632
Merit: 1023


View Profile WWW
July 15, 2013, 03:04:11 PM
 #355

ok

so it seems the more blocks one instance finds, the more it can find i *know* this is maths - wrong

but seriously as soon as my instances find one block, then next just seem to roll in.

[about 350 XPM mined so far in 48 hours so I am pretty small scale]

Admitted Practicing Lawyer::BTC/Crypto Specialist. B.Engineering/B.Laws

https://www.binance.com/?ref=10062065
kcanup
Legendary
*
Offline Offline

Activity: 1484
Merit: 1000


View Profile
July 15, 2013, 03:06:54 PM
 #356


Yes you're successfully mining if primespersec is > 0.  How long to find a block?  This is solo mining where luck plays a huge part.  If the diff were to stay the same (which it is not), I would estimate you will get 1 block every 24 hours.  That's just an extremely rough guide based on how many blocks I'm currently getting with my PPS.  You could get one in 5 minutes or nothing for 3 days though!

Aww thanks that was clear...I will wait and see now when it will find a block.
Krusher33
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
July 15, 2013, 03:17:33 PM
 #357

I understand that.  It kills my GPU mining when I use all cores.  But I think you missed something in my post.  I'm getting 5k PPS on 7 cores in the windows client but only 1k PPS in the Linux one.

Look up the "nice" command.

Any CPU mining, whether built in to a coin or using minerd aka cpuminer or whatever, use "nice coind" or "nice minerd", it runs at lower priority so does not seem to impact GPU mining nor FPGA mining nor ASIC mining yet still gets to use most of the cores most of the time.

-MarkM-


For debug purpose, I've shut down my GPU mining and tried all cores.  I still only get about 1200PPS in linux vm but I'm getting 6000 in Windows.

I was chitchatting with someone else and he said his Linux PPS got halved when he switched to this client too.
kendog77
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500


View Profile
July 15, 2013, 03:23:30 PM
 #358

ok

so it seems the more blocks one instance finds, the more it can find i *know* this is maths - wrong

but seriously as soon as my instances find one block, then next just seem to roll in.

[about 350 XPM mined so far in 48 hours so I am pretty small scale]

I think the block finder has a huge advantage over the rest of the network because they can start work on the next block immediately, and it takes time for the newly found block to propagate through the network. Others cannot start work on the next block until they receive it.

Perhaps this helps explain why primecoin blocks tend to come in spurts?
markm
Legendary
*
Offline Offline

Activity: 3010
Merit: 1121



View Profile WWW
July 15, 2013, 03:26:05 PM
 #359

I think the block finder has a huge advantage over the rest of the network because they can start work on the next block immediately, and it takes time for the newly found block to propagate through the network. Others cannot start work on the next block until they receive it.

Perhaps this helps explain why primecoin blocks tend to come in spurts?

Except that that would result in back to back blocks, not spurts that have gaps between blocks the one node found, other nodes having found blocks inbetween.

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
Teka
Hero Member
*****
Offline Offline

Activity: 840
Merit: 1000



View Profile
July 15, 2013, 03:33:08 PM
 #360

Jeez it looks like a lot has happened when I was away. So, do you just set the sieve size in the primecoin.conf file? Also what is the optimal sieve size?
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 ... 131 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!