Author

Topic: [XPM] [ANN] Primecoin Release - First Scientific Computing Cryptocurrency - page 141. (Read 688812 times)

full member
Activity: 238
Merit: 100
So I just updated to the most recent version of the miner from Sunny King, and now my ten minute rolling average pps is ~600 pps (custom calculation script) on 8 threads. Woo!

Now to see if that correlates to finding more blocks.

Everyone update and stop bitching about people "stealing blocks", lol.



Edit: I forgot to mention that my previous average about 42 pps. Additionally, I compiled the update will the default options on OSX, running on a quad core 2.2 GHz Intel core i7 on macbook pro.

Did you do this without reducing the maxseivesize?  'cause I think that skews the pps number.  ...but there are definitely places all over for optimization...
full member
Activity: 213
Merit: 100
So I just updated to the most recent version of the miner from Sunny King, and now my ten minute rolling average pps is ~600 pps (custom calculation script) on 8 threads. Woo!

Now to see if that correlates to finding more blocks.

Everyone update and stop bitching about people "stealing blocks", lol.



Edit: I forgot to mention that my previous average about 42 pps. Additionally, I compiled the update will the default options on OSX, running on a quad core 2.2 GHz Intel core i7 on macbook pro.
full member
Activity: 244
Merit: 101
People are getting upset because some people not sharing their compiled code are damaging their own reputation and the reputation of the coin. Also, it's just flat out unethical to steal blocks. 'Of course they are! This is the internetz where anything goes!' is the typical argument, however I'd like to think the crypto-community and particularly XPM miners are for the most part much better than the worst posters on the /b forums. Right now there are a lot of people proving me wrong. All you have to do is look at the statistics.

Everyone stop mining!

Dudeguy has claimed all future blocks for himself. Anyone discovering 'his' blocks is now classed as STEALING, and will feel the full force of the law!

Tell him to kill himself!
full member
Activity: 238
Merit: 100
Finally got an optimized Win64 native MSVC 2012 build fully compiled and linked, I had to compile all dependencies (boost, db, leveldb, openssl) from source so it took a while to get working.  I think most bitcoin builds are done using MingW32.

I'll try running it over night and see if I get a higher prime rate.

Will

That's interesting, I gave up on the MSVC 2012 front as I kept getting strange missing includes errors like /sys/resources.h.  openssl was easy though, as it is available in NuGet.  Any tricks you'd like to share with getting all that source compiled?

I had to make quite a few mods to the source, some macros had to be completely manually unwound for VS to like them (e.g. some of the IMPLEMENT_SERIALIZE in addrman.h just weren't working with MSVC), quite a few small mods (e.g. printf format strings) and also some C++11 changes were needed as well - I expect quite a few of them could be pushed back into bitcoin/bitcoin tree, since using MingW32 is really quite hack IMHO - it's much nicer building in VS because you can get things like code coverage and memory leak detection, something that I should probably take the time to run in bitcoin now.

Will


As it happens, I JUST got it to compile.   Freaking C:\Qt\4.8.5 was not added to the system path on install and it's not in any of the instructions.   Ok, so now off to finish my optimizations....
hero member
Activity: 767
Merit: 500
Finally got an optimized Win64 native MSVC 2012 build fully compiled and linked, I had to compile all dependencies (boost, db, leveldb, openssl) from source so it took a while to get working.  I think most bitcoin builds are done using MingW32.

I'll try running it over night and see if I get a higher prime rate.

Will

That's interesting, I gave up on the MSVC 2012 front as I kept getting strange missing includes errors like /sys/resources.h.  openssl was easy though, as it is available in NuGet.  Any tricks you'd like to share with getting all that source compiled?

I had to make quite a few mods to the source, some macros had to be completely manually unwound for VS to like them (e.g. some of the IMPLEMENT_SERIALIZE in addrman.h just weren't working with MSVC), quite a few small mods (e.g. printf format strings) and also some C++11 changes were needed as well - I expect quite a few of them could be pushed back into bitcoin/bitcoin tree, since using MingW32 is really quite hack IMHO - it's much nicer building in VS because you can get things like code coverage and memory leak detection, something that I should probably take the time to run in bitcoin now.

Will
newbie
Activity: 31
Merit: 0
Instead of typing setgenerate true -1 each time I startup the wallet, where can I change the default conf file to automatically start mining? I assume its a hidden folder/file, and I'm using Ubuntu.
sr. member
Activity: 476
Merit: 250
So what is considered to me a decent primespersec?
Sounds like a personal question.


More seriously, the statement has been made several times that pps is not a very useful metric.

Folks with quite low numbers have reported getting blocks while those with what would seem to be fast rigs are still fishing in what appears to be an empty hole.
legendary
Activity: 1456
Merit: 1000
So what is considered to me a decent primespersec?
full member
Activity: 238
Merit: 100
Finally got an optimized Win64 native MSVC 2012 build fully compiled and linked, I had to compile all dependencies (boost, db, leveldb, openssl) from source so it took a while to get working.  I think most bitcoin builds are done using MingW32.

I'll try running it over night and see if I get a higher prime rate.

Will

That's interesting, I gave up on the MSVC 2012 front as I kept getting strange missing includes errors like /sys/resources.h.  openssl was easy though, as it is available in NuGet.  Any tricks you'd like to share with getting all that source compiled?
hero member
Activity: 767
Merit: 500
Finally got an optimized Win64 native MSVC 2012 build fully compiled and linked, I had to compile all dependencies (boost, db, leveldb, openssl) from source so it took a while to get working.  I think most bitcoin builds are done using MingW32.

I'll try running it over night and see if I get a higher prime rate.

Will
full member
Activity: 238
Merit: 100

Why is it, when I compile the Qt it creates this qrc_bitcoin.cpp file?  Also, shouldn't running the mingw32-make create a primecoind.exe as well as the primecoin-qt.exe?
full member
Activity: 182
Merit: 100
Whats wrong, I used the command "setgenerate true -1" and i only have 1-5 primepersec? Using AMD 965BE
Some people, including me - search this thread or my post history, have reported that running more than a single thread crashes their pps number.

I'm looking for a serious and/or lucky miner with a nice stack of XPM to fund the house stack of my casino. A percentage of possible profits (if the casino doesn't hit a bad streak) will be made available to you to cash out at any time. You're probably not gonna get rich here, my games have a low house edge. But still, no supported coin is on negative profits ATM. If you are interested, send me a PM and I'll let you know what's possible. In any case, it's good for the usability of the coin!

Also, where is this blasted new -qt so I can mine with my 32-core Xeon that has almost no PPS atm  Grin

Thx
Vinne
sr. member
Activity: 476
Merit: 250
Whats wrong, I used the command "setgenerate true -1" and i only have 1-5 primepersec? Using AMD 965BE
Some people, including me - search this thread or my post history, have reported that running more than a single thread crashes their pps number.
sr. member
Activity: 294
Merit: 250
It's a good day to be a XPM miner. I5 2500K 3.3 GHz

{
"blocks" : 8701,
"currentblocksize" : 1000,
"currentblocktx" : 0,
"errors" : "",
"generate" : true,
"genproclimit" : -1,
"primespersec" : 198,
"pooledtx" : 0,
"testnet" : false
}
member
Activity: 217
Merit: 10
Whats wrong, I used the command "setgenerate true -1" and i only have 1-5 primepersec? Using AMD 965BE
full member
Activity: 180
Merit: 100
Thanks guys for the reply... that is truly sad. I guess "benefits" of mining a new coin.

Good learning
sr. member
Activity: 476
Merit: 250
Bummer.

Over ten minutes now running with the new, much faster, primecoind and I *still* haven't found a block.


 Cheesy

Is this the source code patch SunnyKing pushed? You have to compile it yourself is that correct?


Yes.

And I'm also in the context of a post I made on the previous page where I pointed out a, possible, improvement in the build flags in makefile.osx.

-- edit

Just from eyeball watching the logs, with the new build flags and the build changes I'm seeing about two to three fold higher "primemeter" numbers across all running threads / instances.
legendary
Activity: 1176
Merit: 1015
Bummer.

Over ten minutes now running with the new, much faster, primecoind and I *still* haven't found a block.


 Cheesy

Is this the source code patch SunnyKing pushed? You have to compile it yourself is that correct?

legendary
Activity: 1106
Merit: 1001
This might have already been answered (I thought I saw a reference here or on reddit)

My transaction on DigitialOcean VPS is currently in the category of "orphan". The other transactions (other machines) are all in the category of "immature". Have I lost those coins?

I tried dumping the privkey and importing it back to "home" wallet, but that didn't seem to work.

An orphan is a block which was solved nearly in the same time as another block with the same position in the blockchain,
so the system decides wether you get the orphan or the real next block.
legendary
Activity: 1065
Merit: 1077
This might have already been answered (I thought I saw a reference here or on reddit)

My transaction on DigitialOcean VPS is currently in the category of "orphan". The other transactions (other machines) are all in the category of "immature". Have I lost those coins?

I tried dumping the privkey and importing it back to "home" wallet, but that didn't seem to work.

Newly mined coins will be "immature" until 3200 more blocks are mined (takes a day or two).

The orphan, sadly, is lost.
Jump to: