Pages:
Author

Topic: [XPM]unofficial jhPrimeminer thread - page 29. (Read 180201 times)

full member
Activity: 212
Merit: 100
August 15, 2013, 02:14:46 PM
If anyone wants to try it out, I put the binary up for download. It's a 64bit binary. I'm running on opensuse, so I don't know about libraries working with this if you are on ubuntu-based systems. And just so you know, I don't know much about giving out binaries or what I'm doing. Just putting it there if someone wants to play around.

https://dl.dropboxusercontent.com/u/105316582/jhprimeminer.gz

full member
Activity: 212
Merit: 100
August 15, 2013, 01:55:17 PM
I got it to compile in linux.
here's a git diff
Code:
diff --git a/Makefile b/Makefile
index 7bd34ef..21b72f7 100644
--- a/Makefile
+++ b/Makefile
@@ -2,7 +2,7 @@ CXX = g++
 CFLAGS = -mtune=native -O3 -Wall -Wextra
 
 # on linux you will probably need to add -lrt and change -pthread to -lpthread
-LIBS = -lgmp -lgmpxx -lcrypto -lssl -pthread
+LIBS = -lgmp -lgmpxx -lcrypto -lssl -lpthread -lboost_system -lboost_timer -lboost_chrono
 
 # You might need to edit these paths too
 LIBPATHS = -L/usr/local/lib -L/usr/lib
diff --git a/src/primecoinMiner/ticker.h b/src/primecoinMiner/ticker.h
index bcb846d..b96f9e0 100644
--- a/src/primecoinMiner/ticker.h
+++ b/src/primecoinMiner/ticker.h
@@ -4,7 +4,7 @@
 #if (defined(__MACH__) && defined(__APPLE__))
 #include
 #elif defined(__linux__)
-#include
+//#include
 #else
 #include
 #endif
sr. member
Activity: 291
Merit: 250
August 15, 2013, 08:29:23 AM
If anyone is feeling in an adventurous mood; I've been working on a port of mumus version 6 for other systems than windows. So far I've managed to get it running on FreeBSD 9.2 and MacOSX. It seems to work but there will mostly like be bugs a plenty. I won't supply any binaries unless asked, as I'm new here. For all intents and purposes this isn't really a port yet as its mostly just a bunch of ifdefs around windows specific code. I've modified the keybinds (as the the arrow keys etc behave a little differently in terminals), other than that the code should be pretty much mint mumus V6. As for performance, you should perhaps expect some performance improvements compared to the wine version if you're on a 64 bit system.

Anyway, if you're interested you can grab the source code at:

https://github.com/erkmos/jhPrimeminer

You need OpenSSL and LIBGMP to compile it, I've added the most common paths for libraries in my rudimentary makefile, but there will probably be cases where you need to change the LIBPATHS and/or INCLUDEPATHS variable(s). Basically, at this point you're lucky if you can get it running. For example I've been unsuccessful in compiling it on ubuntu.

To build:
download and install openssl and libgmp if you don't have them already
git clone https://github.com/erkmos/jhPrimeminer (if you don't have git you can download a zipfile with the code from github)
cd jhPrimeminer
make
..watch a million warnings blow by

If you're lucky you'll have a binary named jhprimeminer in your current folder. Run it (same command line syntax as mumus v6 on windows).

Feedback is welcome.

 Smiley Very nice work, thanks. I'll also try to compile with Linux and mingw.
full member
Activity: 156
Merit: 100
August 15, 2013, 03:30:43 AM
The miner from wallet client is very suck... Just 10 orphans, no thanks ! I will use this crap NEVER MORE. And pool miner show me 20 times better work... So I will wait good miner!
newbie
Activity: 52
Merit: 0
August 15, 2013, 12:33:47 AM
I think that the "solo mining" here is refereed as "solo" where you run your wallet on 1 computer and others available connect to it, instead of running different wallets to all nodes you have.

The solo mining you give as answer is well know (or can be found great deal of examples).

And what for solo miner?
You can use the client (setgenerate true) or start here: https://bitcointalksearch.org/topic/m.2724425


full member
Activity: 165
Merit: 100
Just mining my own business...
August 14, 2013, 11:45:00 PM
And what for solo miner?
You can use the client (setgenerate true) or start here: https://bitcointalksearch.org/topic/m.2724425
full member
Activity: 156
Merit: 100
August 14, 2013, 11:29:33 PM
And what for solo miner?
full member
Activity: 165
Merit: 100
Just mining my own business...
August 14, 2013, 08:40:54 PM
I've been mining on ypool for a couple weeks using jhPrimeminer on my i3 and got about 10 XPM.  I decided to try solo mining again (did VERY well the first week or two) using hp9 and in less than 12 hours I found a block for 10 XPM!  I know it's luck, but I think I'll try my luck some more! Smiley
hero member
Activity: 532
Merit: 500
August 14, 2013, 08:33:26 PM

Actually no valid share was submitted. I just see a bug in the printing "Total/Valid Shares:" should be  13/0 and not 0/13.
Anyway there must be some misconfiguration there or maybe network problem or something. The Val/h is very low for 4CPU except if the VM resources are limited by the host.
Jabroni, can you see what are the error messages you had for each share submission?

Network problem dont think so, ypool webpage is reachable.
Worker validates on startup fine and i dont see any disconnect messages
Tried setting a new worker and still wont get any share at all
ESXi is mine, and I see resources are avaialable (and I actually see full usage on the vsphere client when I run the jhprimeminer).

Right now im running it again and outputting the results to a text file to see what it gets... Ill update my post in bout 1 hr with the result of it

UPDATE

This was the reason

Code:
SHARE FOUND !!! (Th#: 3) --- DIFF: 6.709006 - val 0.100     >6
Invalid share
Reason: Share data time overflow

And after some googling found out the time was off on the esxi, and was causing the shares to be reject.... Still it isnt normal getting that number of shares for that CPU isnt it ??  

My stats after a 40min run

Code:
---- New Block: 117315 - Diff: 9.752157 / 6.000000
---- Total/Valid shares: [ 12 / 12 ]  -  Max diff: 7.93099
----  6-chain count:   13 -  6ch/h:  18.172 - Share Value: 1.300
----  7-chain count:    2 -  7ch/h:   2.796 - Share Value: 2.000
----  8-chain count:    0 -  8ch/h:   0.000 - Share Value: 0.000
----  9-chain count:    0 -  9ch/h:   0.000 - Share Value: 0.000
---- 10-chain count:    0 - 10ch/h:   0.000 - Share Value: 0.000
---- Total Share Value submitted to the pool: 2.100000


40 minutes is really too short a time to test anything regarding this coin.  When I was checking the -s option, I'd let it run for 24 hours at a time and could still see +/- 20% over that time frame.  This isn't a simple hash you can count, it's not easy to look at it and go "Oh, this works better!" after 5-10 min.

I'm running an i7 laptop and 2 C2Quads and I'm getting between 74 and 92 shares per block with a combined VPH of ~13.
sr. member
Activity: 309
Merit: 250
confused developer
August 14, 2013, 07:37:03 PM
If anyone is feeling in an adventurous mood; I've been working on a port of mumus version 6 for other systems than windows. So far I've managed to get it running on FreeBSD 9.2 and MacOSX. It seems to work but there will mostly like be bugs a plenty. I won't supply any binaries unless asked, as I'm new here. For all intents and purposes this isn't really a port yet as its mostly just a bunch of ifdefs around windows specific code. I've modified the keybinds (as the the arrow keys etc behave a little differently in terminals), other than that the code should be pretty much mint mumus V6. As for performance, you should perhaps expect some performance improvements compared to the wine version if you're on a 64 bit system.

Anyway, if you're interested you can grab the source code at:



You need OpenSSL and LIBGMP to compile it, I've added the most common paths for libraries in my rudimentary makefile, but there will probably be cases where you need to change the LIBPATHS and/or INCLUDEPATHS variable(s). Basically, at this point you're lucky if you can get it running. For example I've been unsuccessful in compiling it on ubuntu.

To build:
download and install openssl and gmp if you don't have them already

cd jhPrimeminer
make
..watch a million warnings blow by

If you're lucky you'll have a binary named jhprimeminer in your current folder. Run it (same command line syntax as mumus v6 on windows).

Feedback is welcome.
member
Activity: 114
Merit: 10
August 14, 2013, 06:30:40 PM
Anyone else is seeing this kind of error?




version 7.1

Edit: switching to a old version (v4) fixed this. It might have been I have mixed up the dlls
full member
Activity: 168
Merit: 100
August 14, 2013, 06:07:14 PM

Actually no valid share was submitted. I just see a bug in the printing "Total/Valid Shares:" should be  13/0 and not 0/13.
Anyway there must be some misconfiguration there or maybe network problem or something. The Val/h is very low for 4CPU except if the VM resources are limited by the host.
Jabroni, can you see what are the error messages you had for each share submission?

Network problem dont think so, ypool webpage is reachable.
Worker validates on startup fine and i dont see any disconnect messages
Tried setting a new worker and still wont get any share at all
ESXi is mine, and I see resources are avaialable (and I actually see full usage on the vsphere client when I run the jhprimeminer).

Right now im running it again and outputting the results to a text file to see what it gets... Ill update my post in bout 1 hr with the result of it


Run a Netalyzr test.

Also, just because you can "see" a webpage doesn't mean you can access it with a different tool.  Seeing the page is via HTTP (port 80), mining it requires a different port.
newbie
Activity: 10
Merit: 0
August 14, 2013, 05:56:04 PM

Actually no valid share was submitted. I just see a bug in the printing "Total/Valid Shares:" should be  13/0 and not 0/13.
Anyway there must be some misconfiguration there or maybe network problem or something. The Val/h is very low for 4CPU except if the VM resources are limited by the host.
Jabroni, can you see what are the error messages you had for each share submission?

Network problem dont think so, ypool webpage is reachable.
Worker validates on startup fine and i dont see any disconnect messages
Tried setting a new worker and still wont get any share at all
ESXi is mine, and I see resources are avaialable (and I actually see full usage on the vsphere client when I run the jhprimeminer).

Right now im running it again and outputting the results to a text file to see what it gets... Ill update my post in bout 1 hr with the result of it

UPDATE

This was the reason

Code:
SHARE FOUND !!! (Th#: 3) --- DIFF: 6.709006 - val 0.100     >6
Invalid share
Reason: Share data time overflow

And after some googling found out the time was off on the esxi, and was causing the shares to be reject.... Still it isnt normal getting that number of shares for that CPU isnt it ?? 

My stats after a 40min run

Code:
---- New Block: 117315 - Diff: 9.752157 / 6.000000
---- Total/Valid shares: [ 12 / 12 ]  -  Max diff: 7.93099
----  6-chain count:   13 -  6ch/h:  18.172 - Share Value: 1.300
----  7-chain count:    2 -  7ch/h:   2.796 - Share Value: 2.000
----  8-chain count:    0 -  8ch/h:   0.000 - Share Value: 0.000
----  9-chain count:    0 -  9ch/h:   0.000 - Share Value: 0.000
---- 10-chain count:    0 - 10ch/h:   0.000 - Share Value: 0.000
---- Total Share Value submitted to the pool: 2.100000

PMB
member
Activity: 109
Merit: 10
August 14, 2013, 05:49:53 PM
@mumus: You should make your own "mumus' jhPrimeminer" thread, that way you can just update the main post with new releases instead of having people beg for them because they can't/won't read previous posts.

I'm in no way requesting it because I'm one of those lazy people.
Nope.
Not even a little.
Ok, maybe a little.

HI,

I've read all the posts... THe only thing with a reference to SSE was X64....

P.
full member
Activity: 168
Merit: 100
August 14, 2013, 05:13:57 PM
@mumus: You should make your own "mumus' jhPrimeminer" thread, that way you can just update the main post with new releases instead of having people beg for them because they can't/won't read previous posts.

I'm in no way requesting it because I'm one of those lazy people.
Nope.
Not even a little.
Ok, maybe a little.
PMB
member
Activity: 109
Merit: 10
August 14, 2013, 05:07:18 PM
HI,

Is there any version of the miner with no SSE for and old HP DL380G2 with Windows 2003 X32 Huh


Regards,

P.

sr. member
Activity: 291
Merit: 250
August 14, 2013, 04:25:40 PM
Im testing the v7.1 inside a ESXi Windows 2008 64bit VM (Running on a i7 920) w/ 4 cores assigned. However it seems that this wont produce any share at all. PPS values are ~15k. Anyone experiencing the same probs??

Heres an output example after leaving it running like 40 mins

Code:
---------------------------------------------------------------
---- New Block: 117030 - Diff: 9.750861 / 6.000000
---- Total/Valid shares: [ 0 / 13 ]  -  Max diff: 7.24141
----  6-chain count:   14 -  6ch/h:  18.896 - Share Value: 1.400
----  7-chain count:    1 -  7ch/h:   1.350 - Share Value: 1.000
----  8-chain count:    0 -  8ch/h:   0.000 - Share Value: 0.000
----  9-chain count:    0 -  9ch/h:   0.000 - Share Value: 0.000
---- 10-chain count:    0 - 10ch/h:   0.000 - Share Value: 0.000
---- Total Share Value submitted to the pool: 0.000000
---------------------------------------------------------------
Val/h 3.231 - PPS: 14099 - 4ch/h: 2503.87 - 5ch/h: 250.39 - 6ch/h: 18.85 - Last 4ch/h: 3142.93 - Last 5ch/h: 0.00
Val/h 3.221 - PPS: 12557 - 4ch/h: 2508.46 - 5ch/h: 249.64 - 6ch/h: 18.79 - Last 4ch/h: 4040.91 - Last 5ch/h: 0.00

And if i check on the ypool webpage the worker hasnt submitted a single valid share


That shows you've submitted 13 valid shares so it's doing something.
Try making a new worker and see if yPool shows the worker as active.

Actually no valid share was submitted. I just see a bug in the printing "Total/Valid Shares:" should be  13/0 and not 0/13.
Anyway there must be some misconfiguration there or maybe network problem or something. The Val/h is very low for 4CPU except if the VM resources are limited by the host.
Jabroni, can you see what are the error messages you had for each share submission?
full member
Activity: 168
Merit: 100
August 14, 2013, 03:48:24 PM
Im testing the v7.1 inside a ESXi Windows 2008 64bit VM (Running on a i7 920) w/ 4 cores assigned. However it seems that this wont produce any share at all. PPS values are ~15k. Anyone experiencing the same probs??

Heres an output example after leaving it running like 40 mins

Code:
---------------------------------------------------------------
---- New Block: 117030 - Diff: 9.750861 / 6.000000
---- Total/Valid shares: [ 0 / 13 ]  -  Max diff: 7.24141
----  6-chain count:   14 -  6ch/h:  18.896 - Share Value: 1.400
----  7-chain count:    1 -  7ch/h:   1.350 - Share Value: 1.000
----  8-chain count:    0 -  8ch/h:   0.000 - Share Value: 0.000
----  9-chain count:    0 -  9ch/h:   0.000 - Share Value: 0.000
---- 10-chain count:    0 - 10ch/h:   0.000 - Share Value: 0.000
---- Total Share Value submitted to the pool: 0.000000
---------------------------------------------------------------
Val/h 3.231 - PPS: 14099 - 4ch/h: 2503.87 - 5ch/h: 250.39 - 6ch/h: 18.85 - Last 4ch/h: 3142.93 - Last 5ch/h: 0.00
Val/h 3.221 - PPS: 12557 - 4ch/h: 2508.46 - 5ch/h: 249.64 - 6ch/h: 18.79 - Last 4ch/h: 4040.91 - Last 5ch/h: 0.00

And if i check on the ypool webpage the worker hasnt submitted a single valid share


That shows you've submitted 13 valid shares so it's doing something.
Try making a new worker and see if yPool shows the worker as active.
newbie
Activity: 10
Merit: 0
August 14, 2013, 02:50:50 PM
Im testing the v7.1 inside a ESXi Windows 2008 64bit VM (Running on a i7 920) w/ 4 cores assigned. However it seems that this wont produce any share at all. PPS values are ~15k. Anyone experiencing the same probs??

Heres an output example after leaving it running like 40 mins

Code:
---------------------------------------------------------------
---- New Block: 117030 - Diff: 9.750861 / 6.000000
---- Total/Valid shares: [ 0 / 13 ]  -  Max diff: 7.24141
----  6-chain count:   14 -  6ch/h:  18.896 - Share Value: 1.400
----  7-chain count:    1 -  7ch/h:   1.350 - Share Value: 1.000
----  8-chain count:    0 -  8ch/h:   0.000 - Share Value: 0.000
----  9-chain count:    0 -  9ch/h:   0.000 - Share Value: 0.000
---- 10-chain count:    0 - 10ch/h:   0.000 - Share Value: 0.000
---- Total Share Value submitted to the pool: 0.000000
---------------------------------------------------------------
Val/h 3.231 - PPS: 14099 - 4ch/h: 2503.87 - 5ch/h: 250.39 - 6ch/h: 18.85 - Last 4ch/h: 3142.93 - Last 5ch/h: 0.00
Val/h 3.221 - PPS: 12557 - 4ch/h: 2508.46 - 5ch/h: 249.64 - 6ch/h: 18.79 - Last 4ch/h: 4040.91 - Last 5ch/h: 0.00

And if i check on the ypool webpage the worker hasnt submitted a single valid share
newbie
Activity: 19
Merit: 0
August 14, 2013, 03:15:55 AM
Thank you so much mumus for the answer. Now i know what to do my friend and again, thanks a lot.
Pages:
Jump to: