kuusj98
|
|
July 29, 2013, 03:54:19 PM Last edit: July 29, 2013, 04:14:57 PM by kuusj98 |
|
Errm, why does this thing close immediatly for me? 64Bit W8 Pro, launched normal, and every other option but closes upon opening...
EDIT: Okay, I made a .bat, but now it "Has stopped working" upon launching... am I missing something? Also, what do you guess a good number for a Phenon ii x4 965BE (@4.3Ghz if that matters), I currently have it at 2.000.000.0.
EDIT 2: I think I found the problem, if you don't define a Pass/Udername, it crashes, I'm going to make an account on ypool for a minute..
EDIT 3: SHE's ALIVE! ~32.000 PPS, is that alright for my CPU?
|
|
|
|
pyromaniac
|
|
July 29, 2013, 04:39:41 PM |
|
EDIT 3: SHE's ALIVE! ~32.000 PPS, is that alright for my CPU?
Absolutely! I have around 55 k on my i7 2600k. So it's definitely normal result.
|
|
|
|
cabin
|
|
July 29, 2013, 04:47:44 PM Last edit: July 30, 2013, 04:11:44 PM by cabin |
|
Last Update July 30th: https://www.dropbox.com/s/szayx15skhevv7x/jhPrimeminer.zipI've tried some different settings that worked well for me: jhPrimeMiner.exe -h 8 -s 1500000 -o http://ypool.net:10034 -u cabin.xpm_1 -p x ---- New Block: 89831 - Diff: 9.25495 / 5.800000 PrimorialMultiplier: 41 ---- Total/Valid shares: [ 236 / 240 ] 6CH_count: 68 - 7CH_count: 7 - Max: 8.42722 ═══════════════════════════════════════════════════════════════ Val/h 7.69 - SPH: 74.62 - 5ch/h: 275 - PPS: 1406 Best: 5.09 Avg: 5.24 But I'll be away and won't be doing any more builds for a while so if the -h proves useful maybe Mumus can add it into his builds. nSieveDepth is used in the sieve weave at the bottom of prime.cpp: https://www.dropbox.com/s/32tvjs9xays96ir/primecoinMiner_diffMumu.zipalso there is a line: //printf("U"); that would print out when the sieve needs to be torn down and rebuilt.. I suspect this sucks tons of time and I've been trying to minimize it with various combinations of settings.
|
|
|
|
mumus
|
|
July 29, 2013, 06:15:13 PM |
|
I've tried some different settings that worked well for me: jhPrimeMiner.exe -d 5 -h 7 duo core 2.9GHz Valid share found![ 55 / 55 ] Mon Jul 29 12:45:48 2013 Val/h: 3.17 Shares/h: 64.2 - 5ch/h: 210.1 - PPS: 1415 - Len: 5.80/7.68 5.13 But I'll be away and won't be doing any more builds for a while so if the -h an -d params prove useful maybe Mumus can add them into his builds. They are both used in the sieve weave at the bottom here: https://www.dropbox.com/s/f39cxsus0u6xary/prime2.cppnSieveDepth and nSieveDivisor also there is a line: //printf("U"); that would print out when the sieve needs to be torn down and rebuilt.. I suspect this sucks tons of time and I've been trying to minimize it with various combinations of settings. I'll review the code and I'll include what I think it's important. I'm planning to do also an auto adjustment on the SievePercentage (you call it nSieveDivisor).
|
|
|
|
mumus
|
|
July 29, 2013, 08:37:06 PM |
|
The most recent version (v3) includes the following: Add -d (SievePercentage) & -primes (SievePrimeLimit) command line parameters that can be used for more tweaking. SievePercentage ranges from 1 - 100, recommended is around 10 (default is . It limits how many base primes are used to filter out candidate multipliers in the sieve The idea of SievePrimeLimit was taken from the latest official jhPrimeMiner source. The default value is equal to MaxSieveSize which I still recommend. Changed the sampling time for the multiplier auto adjustment to 10 sec. Download link for the 64bit binaries: https://www.dropbox.com/s/tauj21tvm06xk7y/jhPrimeminer-GMP-v3.zipSource: https://github.com/hg5fm/jhPrimeminerSievePercentage is similar to cabin's '-d' (SieveDivisor) parameter but it's using percentage instead of division of the sieve size. (ex: '-d 100' is equivalent to '-d 1' in cabins build, 50 = 2, 25=4 and so on)
|
|
|
|
bcp19
|
|
July 29, 2013, 10:54:46 PM |
|
ypool reposts the release of version .35
|
I do not suffer fools gladly... "Captain! We're surrounded!" I embrace my inner Kool-Aid.
|
|
|
gatra
|
|
July 29, 2013, 11:03:55 PM |
|
ypool reposts the release of version .35
and again... new binaries, no updated sources...
|
|
|
|
Kouye
Sr. Member
Offline
Activity: 336
Merit: 250
Cuddling, censored, unicorn-shaped troll.
|
|
July 29, 2013, 11:06:52 PM |
|
In the meantime, I'm solo-mining with 300pps and I got 2 blocks last week. Have fun!
|
[OVER] RIDDLES 2nd edition --- this was claimed. Look out for 3rd edition! I won't ever ask for a loan nor offer any escrow service. If I do, please consider my account as hacked.
|
|
|
forsetifox
|
|
July 29, 2013, 11:16:16 PM |
|
In the meantime, I'm solo-mining with 300pps and I got 2 blocks last week. Have fun! Isn't this restricted to using the pool? I've tried several versions and they crash if you try to solo mine.
|
|
|
|
jh00
Newbie
Offline
Activity: 39
Merit: 0
|
|
July 29, 2013, 11:48:08 PM |
|
and again... new binaries, no updated sources...
Can't you just wait even a few minutes? I usually release the binaries first, upload them on ypool.net, maybe try some other stuff out and then push the source to the github. Isn't this restricted to using the pool? I've tried several versions and they crash if you try to solo mine.
Currently yes, only pool mining. Solo mining support is planned.
|
|
|
|
bitwarrior
Legendary
Offline
Activity: 1764
Merit: 1000
|
|
July 29, 2013, 11:52:09 PM |
|
In the meantime, I'm solo-mining with 300pps and I got 2 blocks last week. Have fun! Isn't this restricted to using the pool? I've tried several versions and they crash if you try to solo mine. How do you solo mine using this jhprimeminer?
|
|
|
|
gatra
|
|
July 30, 2013, 12:01:51 AM |
|
and again... new binaries, no updated sources...
Can't you just wait even a few minutes? I usually release the binaries first, upload them on ypool.net, maybe try some other stuff out and then push the source to the github. hehe, ok, that was fast, I'm sorry I have an optimization that I wanted to apply, so that's why I wanted sources. I'll just give it to you so you can include it in next versions: in prime2.cpp this: nSolvedMultiplier = ((fixedInverseU64) * (pU64 + 1ULL)) % pU64;
is the same as this: nSolvedMultiplier = fixedInverseU64; because pU64 is obviously 0 modulo pU64, and fixedInverseU64 is already less than pU64
|
|
|
|
Kouye
Sr. Member
Offline
Activity: 336
Merit: 250
Cuddling, censored, unicorn-shaped troll.
|
|
July 30, 2013, 12:05:34 AM |
|
No, I'm running the hp8 on a very low end loaned virtual machine. 7e64d60c73d284a0d9095765e14a8b528f5866fc9ab6b05ba98964d9fd3f30eb 5c29b461e31980239373c3e27d0189ae032163e593d454a34fa5ad3e5ef2ea84 Those are the txid for the 2 blocks I mined last week. Just stating I feel much more confortable running source code I compiled myself and has proven quite efficient, given my cpu power, than running precomîled binaries working for a pool, with a x10 speed increase.
|
[OVER] RIDDLES 2nd edition --- this was claimed. Look out for 3rd edition! I won't ever ask for a loan nor offer any escrow service. If I do, please consider my account as hacked.
|
|
|
bcp19
|
|
July 30, 2013, 12:16:05 AM |
|
No, I'm running the hp8 on a very low end loaned virtual machine. 7e64d60c73d284a0d9095765e14a8b528f5866fc9ab6b05ba98964d9fd3f30eb 5c29b461e31980239373c3e27d0189ae032163e593d454a34fa5ad3e5ef2ea84 Those are the txid for the 2 blocks I mined last week. Just stating I feel much more confortable running source code I compiled myself and has proven quite efficient, given my cpu power, than running precomîled binaries working for a pool, with a x10 speed increase. You can get the source code for the pool miner as well.
|
I do not suffer fools gladly... "Captain! We're surrounded!" I embrace my inner Kool-Aid.
|
|
|
spoid
|
|
July 30, 2013, 12:33:32 AM |
|
this is confusing. so do I use what mumus posted or the latest version from the ypool website? i'm trying to find out by benchmarking, but they changed the complete share system while I was at it... D: the mumus version finds way more shares and shows more info, so I'm going with that one for now.
Also, Kouye, when compiling yourself, do you have to change lots of parameters with specific knowledge about your CPU, or do programs simply run better on the machine/architecture they have been compiled on and you just follow some standard windows compiling tutorial?
|
|
|
|
jh00
Newbie
Offline
Activity: 39
Merit: 0
|
|
July 30, 2013, 12:35:45 AM |
|
I have an optimization that I wanted to apply, so that's why I wanted sources. I'll just give it to you so you can include it in next versions: in prime2.cpp this: nSolvedMultiplier = ((fixedInverseU64) * (pU64 + 1ULL)) % pU64;
is the same as this: nSolvedMultiplier = fixedInverseU64; because pU64 is obviously 0 modulo pU64, and fixedInverseU64 is already less than pU64 Ahh true. Thanks, I didn't think this way. It will be included in the next release.
|
|
|
|
gatra
|
|
July 30, 2013, 04:42:41 AM |
|
I have an optimization that I wanted to apply, so that's why I wanted sources. I'll just give it to you so you can include it in next versions: in prime2.cpp this: nSolvedMultiplier = ((fixedInverseU64) * (pU64 + 1ULL)) % pU64;
is the same as this: nSolvedMultiplier = fixedInverseU64; because pU64 is obviously 0 modulo pU64, and fixedInverseU64 is already less than pU64 Ahh true. Thanks, I didn't think this way. It will be included in the next release. It works in the other case too: if nBiTwinSeq is odd, you can do this: nSolvedMultiplier = pU64 - fixedInverseU64;
because what we want is ( (-1) * fixedInverseU64 ) modulo pU64
|
|
|
|
bitwarrior
Legendary
Offline
Activity: 1764
Merit: 1000
|
|
July 30, 2013, 06:49:22 AM |
|
Anyone was able to make one for 32 bit? thanks
|
|
|
|
mumus
|
|
July 30, 2013, 07:11:47 AM |
|
Anyone was able to make one for 32 bit? thanks
I can build a 32bit version if you want but the one I compiled last time is like 5 times more slower than the 64bit version, so I'm not sure it's faster than the official 32bit client.
|
|
|
|
bitwarrior
Legendary
Offline
Activity: 1764
Merit: 1000
|
|
July 30, 2013, 07:27:12 AM |
|
pls do make one thanks.. i cant receive shares on the original client running on win 32 bit..or my cpu is too slow.. thanks in advance.
|
|
|
|
|