Donations to open source a GPU Protoshares miner (PTS)

Started by dga, January 07, 2014, 11:59:36 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

th4o

Thank you. I looked into that and changed it to 21.

Still the same issue and output.

ryen123

Quote from: th4o on January 10, 2014, 10:01:48 AM
Thank You, for your great development!

It compiled fine under ubuntu 12.04. Its also running, but does not get any collision:

********************************************
*** cudapts - Nvidia PTS Pool Miner v0.7 RC2 <experimental>
*** by dga - based on ptsminer.
*** If you like this software, please consider sending tips to:
*** PTS:  Pr8cnhz5eDsUegBZD4VZmGDARcKaozWbBc
*** BTC:  17sb5mcCnnt4xH3eEkVi6kHvhzQRjPRBtS
*** Your donations will encourage further optimization and development
***
*** press CTRL+C to exit
********************************************
using SSE4
spawning 1 worker thread(s)
[WORKER0] Hello, World!
Initializing.  Device has 2118770688 free of 2147155968 total bytes of memory
connecting to 54.201.26.128:1337
[WORKER0] GoGoGo!
[MASTER] work received - sharetarget: 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffbeefde4d
[MASTER] work received - sharetarget: 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffbeefde4d
[MASTER] work received - sharetarget: 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffbeefde4d
[MASTER] work received - sharetarget: 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffbeefde4d
[MASTER] work received - sharetarget: 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffbeefde4d


It is an NVIDIA Quadro 3000M GPU and I edited the makefile to sm_20. With 30 is is the same.

What can cause the problem?

Yours should be sm_21. Try and see.

https://developer.nvidia.com/cuda-gpus
Latest by GawMiners | DigitalOcean Sign-Up Receive $10 Credit
Singapore P2Pool: DarkCoin

th4o

Thank You, for your great development!

It compiled fine under ubuntu 12.04. Its also running, but does not get any collision:

********************************************
*** cudapts - Nvidia PTS Pool Miner v0.7 RC2 <experimental>
*** by dga - based on ptsminer.
*** If you like this software, please consider sending tips to:
*** PTS:  Pr8cnhz5eDsUegBZD4VZmGDARcKaozWbBc
*** BTC:  17sb5mcCnnt4xH3eEkVi6kHvhzQRjPRBtS
*** Your donations will encourage further optimization and development
***
*** press CTRL+C to exit
********************************************
using SSE4
spawning 1 worker thread(s)
[WORKER0] Hello, World!
Initializing.  Device has 2118770688 free of 2147155968 total bytes of memory
connecting to 54.201.26.128:1337
[WORKER0] GoGoGo!
[MASTER] work received - sharetarget: 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffbeefde4d
[MASTER] work received - sharetarget: 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffbeefde4d
[MASTER] work received - sharetarget: 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffbeefde4d
[MASTER] work received - sharetarget: 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffbeefde4d
[MASTER] work received - sharetarget: 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffbeefde4d


It is an NVIDIA Quadro 3000M GPU and I edited the makefile to sm_20. With 30 is is the same.

What can cause the problem?

EvilTwin

Is the cuda-miner independent from the cpu? Would this run on a machine with amd-cpu?

slothlike

archit was it problems with yasm?  I have been fing around with it all night.


sohueasy


archit

Got it mostly working 500 c/m on GTX 560ti on windows and ypool :)

I will release it soon

Donations:
PTS:Pn9b5y2FRpAn4V94gTLjxJ9eSQkeuuU6GP

archit

The problem isn't that, it's in the hashing algorithm, maybe YASM didn't compile the asm files properly. This forced me to use SPH which I think is creating a bottleneck

slothlike

#110
Quote from: archit on January 10, 2014, 02:54:05 AM


Slothlike - I did it but it's a lot slower than abc123
Archit did you compile for compute 3.5 and did you change the constant that dave recommended (Copied his post below)?



"I see you found which constants to tune to get a little more speed at the use of a little more memory. :-)

If anyone running Linux wants to try to match his performance numbers, change the constant:

#define NUM_COUNTBITS_POWER 31

in gpuhash.cu from 31 to 32.  You'll have to have about 1.2GB of memory on your GPU, but if you have it, you'll get a better c/m rate that should match what the above author posted.  I plan a future release that auto-selects this a bit more carefully.

n.b.  It's perfectly within the license of the code I released to re-brand and add your own donation to it, but I just want to be clear to the forum that these donations aren't going to me.  Obviously, however, it's also a pain to get these things working on Windows."



markieta

I would love to hear how current gen cards fair with this miner (gtx 760, 770, 780). Am I preaching to choir... or will this miner not work with those cards yet?

archit

#108
Earthbound if you just compiled my files, it won't work

Slothlike - I did it but it's a lot slower than abc123

bitminer9000

changed sm to 13
works on gtx 295 np
gtx295 is dual gpu,  so   2x 335c/m

Thanks!

slothlike

#106
Guys I am pretty sure we are going about building a windows release all wrong.  Cuda is basicly impossible to get to work under cygwin.  The nvida site is riddled with support request about this with nvidias official response being we aren't ever going to support it.  Instead I suggest we take Daves gpuhash kernel code which is relatively self contained and easy to get to compile under visual studio and then merge it in with the source for https://github.com/jh000/jhProtominer here.  I have gotten the kernel to compile no problem.  If anyone who is more familiar with the protoshares algorithm is willing to point me in the right direction of what function call I need to replace with a call to daves kernel I will happily give it a shot and put up a github link with the code. 
--Adam

Pretty sure this is what abc123 did btw .  As its the only way I can think to get past the yasm roadblock with Dave's source.

earthbound

#105
Got it to compile, and it executes, but I need to actually use it with a card that has compute 3.0 ability :)

It's hard-coded to mine at beeeeer.org, apparently, by the way. I'd alter it to accept url etc. parameters . . .
I think I'm not alone when I say I'd like to see more and more planets fall under the ruthless dominion of our solar system. -Jack Handey

Sullivan