Pages:
Author

Topic: [ANN] cudapts - GPU mining for Protoshares (PTS) (Read 19354 times)

legendary
Activity: 1632
Merit: 1010
February 19, 2014, 09:49:38 PM
#32
This file has been deleted or removed. Im interested in this, PM me.
member
Activity: 81
Merit: 10
Yes, it is available. I've written a first version of a miner for AMD gpus, which seems to be much faster than other miners (>2100 c/m @ R290@1025mhz). but i provide at the moment only linux binaries: https://www.dropbox.com/s/s7jlsyqkowwswaa/clpts.tar.gz

is it or will it be out for the community to use Wink
newbie
Activity: 49
Merit: 0
Yes, it is available. I've written a first version of a miner for AMD gpus, which seems to be much faster than other miners (>2100 c/m @ R290@1025mhz). but i provide at the moment only linux binaries: https://www.dropbox.com/s/s7jlsyqkowwswaa/clpts.tar.gz
member
Activity: 81
Merit: 10
Hi, all - as discussed in a prior thread, I've open sourced my code for mining ProtoShares (PTS) on Nvidia GPUs.

The code is still a little rough around the edges but is functional and decently fast - and, at least until the difficulty catches up, a very good mining-per-watt option. Smiley

https://github.com/dave-andersen/cudapts

Tested on MacOS and Linux and known to run on GT 650m, GTX 690, Tesla K20c, and GTX 650Ti.

The code is based on ptsminer and is tied to beeeeer right now, but should be straightforward to extend.

No binaries yet, and building it requires some experience with getting CUDA running on your system.  This is still advanced-intermediate terrain, but should get better as the kinks get worked out.

Happy mining!

  -Dave

Is GPU mining on AMD cards available?
full member
Activity: 140
Merit: 100
Was anyone able to get this compiled in Windows? Tried in mingw but no success. Not sure if it can even be compiled in mingw.
newbie
Activity: 6
Merit: 0
I tried it on Linux, and it fails to malloc on this line

  error = cudaMalloc((void **)&dev_countbits, sizeof(uint32_t)*NUM_COUNTBITS_WORDS);

My card is a compute 2.1 GTX 460 with only 768MB ram and currently running two screens. I have changed arch to sm_21

FYI "Device has 647233536 free of 804454400 total bytes of memory"

Suggestions?
hero member
Activity: 840
Merit: 1000
Fair enough then. I don't run things without any available source.

Edit: BTW, I should mention, I just set this up on another machine and the latest build from git is giving me 1250 c/m on a 780. With the build I was using previously I got around 1650.
newbie
Activity: 4
Merit: 0
Run the app and then say

it is clearly noticeable that your miner is based on dga source.

I think archit is saying that when you run the app, it clearly states it is based on dga source.  In particular:


╔══════════════════════════════════════════════════╗
║  arCUDAminer (v0.4)                              ║
║  author: jh,dga and ported by archit             ║
║  http://ypool.net                                ║
╚══════════════════════════════════════════════════╝
hero member
Activity: 784
Merit: 500
Brilliant, thanks!

What possibility do you see in coins with PoW algorithms that run better in CUDA ?
hero member
Activity: 784
Merit: 500
The era of CUDACoins has begun.

Lets power on NVIDIA.
member
Activity: 75
Merit: 10
Run the app and then say

it is clearly noticeable that your miner is based on dga source.
full member
Activity: 159
Merit: 100
Run the app and then say
hero member
Activity: 840
Merit: 1000
hi dga

is this guy using your source code? The project name in his screenshot looks just like yours.

https://bitcointalksearch.org/topic/arcudaminer-64-bit-v10c-pts-gpu-miner-for-windows-410111

thanks

It seems to be the same. Gotta say that's pretty scummy, no credit to the original author and asks for donations  Angry
sr. member
Activity: 378
Merit: 250
hi dga

is this guy using your source code? The project name in his screenshot looks just like yours.

https://bitcointalksearch.org/topic/arcudaminer-64-bit-v10c-pts-gpu-miner-for-windows-410111

thanks
dga
hero member
Activity: 737
Merit: 511
Decent-ish update 2014-01-10:  I've committed some new changes to the repository.  Some are cosmetic, but three are important:

  1)  Memory use on the host side is reduced by about 500MB.  This may or may not matter for you.

  2)  Speed is boosted by 10-20% on a lot of platforms.  I have another speed boost patch coming next week once I've made it not horrible, but this one gets a decent chunk of the gains.

  3)  There's now a developer fee that goes to me.  Kinda. 

I'm doing an experiment with this code release in the developer fee:  It's easy to disable.  It's not hidden.  But it's also just a list of addresses that share the dev fee equally.

So here's my proposal:  If you port this software to another platform or release a binary, don't remove my address.  Instead, add yours to the list -- I've tried to make it super easy for you to get your own share.  If this works out, I'll continue to release improvements and try to make it even easier for other developers who improve upon the code, because we'll all have a reason to make software that remains open source and which is user-friendly and high performance.

If you think this is horrible, let me know and let's try to find a way to make it work better.

If you're a user who hates the idea of a dev fee, the source is yours and you can delete the addresses listed there and/or add your own.

  -Dave
dga
hero member
Activity: 737
Merit: 511
A 680 GTX drawing 115W?

Besides that, very nice - now we need openCL Smiley

I was slightly off on my power measurements - I was giving single card numbers earlier, not double, because I had the monitor on a different line than I thought I did.  Oops.  WIth the newer code, it's using more.  Dev version to be released next week if things goes well uses about 175W per card.  Rats. Smiley  (It's also faster.)
dga
hero member
Activity: 737
Merit: 511
I have a GTX 780 that I received yesterday

so I'll make a windows binary sometime tonight, after I get around to setting it up (have to swap some power supplies too)

(beh, i'll post the other stuff on marketplace later maybe)

I believe Archit has one working (binary only and donations to him, but works on windows! Smiley.  But help getting my version to work cleanly on windows would be appreciated - we'll have a higher-quality open source base for everyone.
zvs
legendary
Activity: 1680
Merit: 1000
https://web.archive.org/web/*/nogleg.com
I have a GTX 780 that I received yesterday

so I'll make a windows binary sometime tonight, after I get around to setting it up (have to swap some power supplies too)

(beh, i'll post the other stuff on marketplace later maybe)
newbie
Activity: 24
Merit: 0
Thanks for this.

Compiling on Linux / OSX wouldn't be a problem for me but my only nVidia is on Windows right now... would definitely be interested in a Windows binary.

Same here, would love to try this on my 570.  Please let us know when you can!
dga
hero member
Activity: 737
Merit: 511
Thanks for the info, didnt expect one from you - just wondering, will it be faster as everything else or this one finally better with cuda?

Not sure.  I'm gong to try an OpenCL one next week if nobody beats me to it.  I have a fairly different algorithmic approach in mind for AMD.  We'll see. Smiley

  -Dave
Pages:
Jump to: