Pages:
Author

Topic: Open Source XPM Pool + GPU Miner (aka. madPrimeMiner) - page 7. (Read 63461 times)

hero member
Activity: 796
Merit: 505
Under ubuntu most of stuff is avaiable with 'apt-get install', afair only zeromq had to be compiled from source.
If you have all libraries and tools needed for whole system, you just run 'make' in "Release blabla linux" folder and miner will compile under linux (and you don't have to use eclipse at all)

legendary
Activity: 2296
Merit: 1031
How do I "Open the Eclipse C++ Project"?  And then what do I do with it when I have it open?  Configure include paths, etc?  what is that?  Am I working with the .project file?
legendary
Activity: 2296
Merit: 1031

Sorry, didn't mean to offend anyone.

So what is it you need help with specifically?

I think I have all the dependencies now.  But I'm not versed in compiling.  I'm not sure about the config4Cpp.. couldn't find any place that had that... just the source.

I read the read me about config4cpp but can't get any of that to work:

Documentation
-------------

Comprehensive documentation for Config4Cpp is available. However, it is
distributed separately from the source code. You can find the
documentation (in PDF and HTML formats) on www.config4star.org.


Compilation instructions
------------------------

The build system has been tested on: (1) Linux with G++, (2) Cygwin with
G++, and (3) Windows with Visual C++ 6.0.

To build on Linux or Cygwin, run the following commands:

   make

To build on Windows with Visual C++, run the following commands:

   vcvars32.bat
   nmake -f Makefile.win

If you are building on another operating system, or with another
compiler, the you might need to edit "Makefile.inc" (if you are on a
UNIX-like operating system) or "Makefile.win.inc" (if you are on
Windows). You might also need to edit "src/platform.h" and
"src/platform.cpp".

Executables will be put into the "bin" directory, and library files will
be put into the "lib" directory.



I also just tried to run eclipse and open the makefile but I really don't know what I'm doing:

http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.cdt.doc.user%2Fconcepts%2Fcdt_c_build_over.htm

Feel like I'm getting closer

Edit: I just opened the makefile.win in eclipse and ran it but got an error.
legendary
Activity: 1078
Merit: 1050

Sorry, didn't mean to offend anyone.

So what is it you need help with specifically?
legendary
Activity: 2296
Merit: 1031
This thread is a hot mess.  There are pages worth of hijack topic that don't belong here but what's worse is the lack of coherency towards any actual mining solution. 

I downloaded the solo server from here:

https://mega.co.nz/#!hRAmGRAQ!cbYlm-meXprzImw-vQ5COnBQiWtgPFXJeJtTs-041AI

Can someone tell me how I actually "compile" the miner code "at: https://github.com/madMAx43v3r/xpmclient" ? 

I've downloaded eclipse, Java SDK/JRE, GIT, etc and read numerous blogs/forums trying to find the answer.

There's a lot of good info in this thread but I've tried all day and can't crack this nut so far.

edit: feel free to PM me.  thx

It doesn't get much clearer then that!

Code:
The miner works with:

OpenCL (AMD only)
ZEROMQ message system
Google protobuf protocol
GMP
Config4Cpp
How to compile:

Build dependencies
Open the Eclipse C++ Project
Configure include paths etc.
Compile
Not coherent LMAO! the first bloody post page has all you need!
Doesn't get much more coherent then that mate sorry if i offend but cmon.

You come here offend everyone who has contributed to the thread then you ask for help..



Sorry, didn't mean to offend anyone. 
legendary
Activity: 1078
Merit: 1050
This thread is a hot mess.  There are pages worth of hijack topic that don't belong here but what's worse is the lack of coherency towards any actual mining solution. 

I downloaded the solo server from here:

https://mega.co.nz/#!hRAmGRAQ!cbYlm-meXprzImw-vQ5COnBQiWtgPFXJeJtTs-041AI

Can someone tell me how I actually "compile" the miner code "at: https://github.com/madMAx43v3r/xpmclient" ? 

I've downloaded eclipse, Java SDK/JRE, GIT, etc and read numerous blogs/forums trying to find the answer.

There's a lot of good info in this thread but I've tried all day and can't crack this nut so far.

edit: feel free to PM me.  thx

It doesn't get much clearer then that!

Code:
The miner works with:

OpenCL (AMD only)
ZEROMQ message system
Google protobuf protocol
GMP
Config4Cpp
How to compile:

Build dependencies
Open the Eclipse C++ Project
Configure include paths etc.
Compile
Not coherent LMAO! the first bloody post page has all you need!
Doesn't get much more coherent then that mate sorry if i offend but cmon.

You come here offend everyone who has contributed to the thread then you ask for help..

legendary
Activity: 2296
Merit: 1031
This thread is a hot mess.  There are pages worth of hijack topic that don't belong here but what's worse is the lack of coherency towards any actual mining solution. 

I downloaded the solo server from here:

https://mega.co.nz/#!hRAmGRAQ!cbYlm-meXprzImw-vQ5COnBQiWtgPFXJeJtTs-041AI

Can someone tell me how I actually "compile" the miner code "at: https://github.com/madMAx43v3r/xpmclient" ? 

I've downloaded eclipse, Java SDK/JRE, GIT, etc and read numerous blogs/forums trying to find the answer.

There's a lot of good info in this thread but I've tried all day and can't crack this nut so far.

edit: feel free to PM me.  thx
hero member
Activity: 796
Merit: 505
https://www.dropbox.com/s/nqsdj0u9sweiq2w/patch_v6.tar.gz
A little sieve optimization, +8-9% (up to 8,9-9,0CPD on R9 290X).

could you please check your pool as it seems to be refusing connections? It was downloading the blockchain earlier today, and now my client can't go past "Connecting to frontend: 89.179.126.88:8081
Blockchain was corrupted, already fixed.

Good work! With patch v6 cpd for datacoin is doubled compared to month ago version.
Go miners, download it! :-)

sr. member
Activity: 2106
Merit: 282
👉bit.ly/3QXp3oh | 🔥 Ultimate Launc
https://www.dropbox.com/s/nqsdj0u9sweiq2w/patch_v6.tar.gz
A little sieve optimization, +8-9% (up to 8,9-9,0CPD on R9 290X).

could you please check your pool as it seems to be refusing connections? It was downloading the blockchain earlier today, and now my client can't go past "Connecting to frontend: 89.179.126.88:8081
Blockchain was corrupted, already fixed.
newbie
Activity: 7
Merit: 0
XPM pool at http://89.179.126.88:8081 is alive.
Hey eXtremal, could you please check your pool as it seems to be refusing connections? It was downloading the blockchain earlier today, and now my client can't go past "Connecting to frontend: 89.179.126.88:8081 ...". Thank you in advance!

Edit: It appears that frontend is now at  89.179.126.88:6666, works just fine.
hero member
Activity: 796
Merit: 505
BTW, last time I said I found the Linux adl bug but it didn't work...
I use fixed client version with working ADL and fan control on Linux... this version will be releases soon, in forked git repository.

Got some instructions to set this up on PiMP 64 bit?
Try copy binary and "gpu" directory with kernel.bin to usb stick with PiMP. If it will not work, you will need build miner from sources.

What pools can we use?
XPM pool at http://89.179.126.88:8081 is alive.
Here is solo miner https://bitcointalksearch.org/topic/m.6881582
For DTC mining use MarcusDe's pool (DTC difficulty still 9.xxx, you need patched kernel.bin for it).

In free time I will make www with links and downloads for all kinds of cards and kernels to have stuff in one place with easy access.
Anyway, for now on DTC pool you will get good reward 9 DTC for every 10-chain you find, so you shoud think 2 times before changing kernel :-P

hero member
Activity: 812
Merit: 1000
Thanks a lot! Will need testing to get some profitability numbers now.
sr. member
Activity: 2106
Merit: 282
👉bit.ly/3QXp3oh | 🔥 Ultimate Launc
BTW, last time I said I found the Linux adl bug but it didn't work...
I use fixed client version with working ADL and fan control on Linux... this version will be releases soon, in forked git repository.

Got some instructions to set this up on PiMP 64 bit?
Try copy binary and "gpu" directory with kernel.bin to usb stick with PiMP. If it will not work, you will need build miner from sources.

What pools can we use?
XPM pool at http://89.179.126.88:8081 is alive.
Here is solo miner https://bitcointalksearch.org/topic/m.6881582
For DTC mining use MarcusDe's pool (DTC difficulty still 9.xxx, you need patched kernel.bin for it).
hero member
Activity: 796
Merit: 505
Great that this thread didn't die and miner is still maintained :-)

You can use it for datacoin mining: http://datacoin.graymines.net
hero member
Activity: 812
Merit: 1000
Having this open sourced and running on linux makes it worth it.
Even with the speedups, it's still competitive.

Got some instructions to set this up on PiMP 64 bit?

What pools can we use?
ap1
newbie
Activity: 41
Merit: 0
https://www.dropbox.com/s/81rzx2cwlj6zzfn/patch_v5.tar.gz
Radeon R9 290X @ 1040/1250MHz:
Quote
[GPU 0] T=91C A=100% E=0 primes=0.102213 fermat=797277/sec cpd=8.57/day
[GPU 1] T=85C A=100% E=0 primes=0.101685 fermat=798361/sec cpd=8.15/day
[GPU 2] T=88C A=100% E=0 primes=0.102193 fermat=801331/sec cpd=8.60/day

Fermat test was optimized by 15%, but this opensource miner slower than proprietary windows-only miners about 20%, not good Sad

well, proprietary one has a 10% dev fee... so don't give up  Wink

BTW, last time I said I found the Linux adl bug but it didn't work...
I re-examined it and I found that I pointed out the wrong coding sections.
It should be the missing of casting of the sizeof to the malloc function @ line #279

            lpInfo = (LPAdapterInfo) malloc ( (unsigned) sizeof (AdapterInfo) * iNumberAdapters );
sr. member
Activity: 2106
Merit: 282
👉bit.ly/3QXp3oh | 🔥 Ultimate Launc
https://www.dropbox.com/s/81rzx2cwlj6zzfn/patch_v5.tar.gz
Radeon R9 290X @ 1040/1250MHz:
Quote
[GPU 0] T=91C A=100% E=0 primes=0.102213 fermat=797277/sec cpd=8.57/day
[GPU 1] T=85C A=100% E=0 primes=0.101685 fermat=798361/sec cpd=8.15/day
[GPU 2] T=88C A=100% E=0 primes=0.102193 fermat=801331/sec cpd=8.60/day

Fermat test was optimized by 15%, but this opensource miner slower than proprietary windows-only miners about 20%, not good Sad
sr. member
Activity: 249
Merit: 250
I think it's safe to assume that this open source project has died out?

eXtremal did say he was working on a Fermat test optimization.

Currently the XPM price has fallen quite a bit .. ppl likely to shift their computes elsewhere.
sr. member
Activity: 364
Merit: 250
I think it's safe to assume that this open source project has died out?
hero member
Activity: 796
Merit: 505
is this miner faster than Claymore? I mean not by the stats, but for real, how many blocks per day an R9 280x can produce with this miner? Cause with Claymore an R9 280x can only mine 3 blocks per day average

PS: Solomining

claymores can get 6.6 up to 7.2 cpd on a 7970/280 depending on cpu and clocks

You are free to port his source to this miner :-D
Pages:
Jump to: