Bitcoin Forum
April 19, 2024, 02:53:06 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 ... 89 »
  Print  
Author Topic: DiabloMiner GPU Miner  (Read 866185 times)
DiabloD3 (OP)
Legendary
*
Offline Offline

Activity: 1162
Merit: 1000


DiabloMiner author


View Profile WWW
November 09, 2010, 07:27:42 PM
Last edit: April 08, 2013, 05:40:39 AM by DiabloD3
 #1

Github repo, issue tracker, and wiki
Newest binary, always updated to match newest git revision

I moved the README to the repo.

"If you don't want people to know you're a scumbag then don't be a scumbag." -- margaritahuyan
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
LobsterMan
Member
**
Offline Offline

Activity: 73
Merit: 10


View Profile
November 09, 2010, 07:34:40 PM
Last edit: December 03, 2010, 06:15:38 AM by LobsterMan
 #2

Just chiming in, on windows, you need to create a bitcoin.conf file and define your rpc username and pw in order to be able to launch 'bitcoin.exe -daemon', then you use the username and pw you specify here to call diablo's miner


Code:
rpcuser=username
rpcpassword=password

likely located in C:\Users\[your win username]\AppData\Roaming\Bitcoin\bitcoin.conf in win7

And I cannot recall where that would go in XP off hand, but wherever the rest of the bitcoin stuff is stored


Also, I don't think that java is appended to PATH by default, so you will probably want to add that as well to use 'java' from the command line
Code:
C:\Program Files (x86)\Java\jre6\bin


win32 patched getwork binaries at:
http://bitcointalk.org/index.php?topic=1334.0 No longer needed
DiabloD3 (OP)
Legendary
*
Offline Offline

Activity: 1162
Merit: 1000


DiabloMiner author


View Profile WWW
November 09, 2010, 07:57:30 PM
Last edit: November 09, 2010, 09:43:53 PM by DiabloD3
 #3

Until Nvidia ships non-beta drivers that aren't ancient, it seems you can find them here.

dust
Hero Member
*****
Offline Offline

Activity: 840
Merit: 1000



View Profile WWW
November 09, 2010, 08:07:20 PM
 #4

Does this miner have the 100% CPU usage problems that are present when using SDK 2.2 on linux?

Cryptocoin Mining Info | OTC | PGP | Twitter | freenode: dust-otc | BTC: 1F6fV4U2xnpAuKtmQD6BWpK3EuRosKzF8U
teknohog
Sr. Member
****
Offline Offline

Activity: 519
Merit: 252


555


View Profile WWW
November 09, 2010, 08:22:53 PM
 #5

On my Radeon HD 5570, the hashing rate is about 35 Mhash/s after 10 minutes. It seems to have increased slowly and ever slower, apparently it is calculated over the total running time. m0mchil's version gives 52 to 61 Mhash/s depending on settings.

world famous math art | masternodes are bad, mmmkay?
Every sha(sha(sha(sha()))), every ho-o-o-old, still shines
DiabloD3 (OP)
Legendary
*
Offline Offline

Activity: 1162
Merit: 1000


DiabloMiner author


View Profile WWW
November 09, 2010, 09:45:37 PM
 #6

Does this miner have the 100% CPU usage problems that are present when using SDK 2.2 on linux?

With m0's on 2.2, I get around 50% usage for X, 50% usage for python (out of 200%) and the desktop is unusably slow.

For mine, I get around 15% X usage, 75% usage for Java, and the desktop is smooth as silk.

DiabloD3 (OP)
Legendary
*
Offline Offline

Activity: 1162
Merit: 1000


DiabloMiner author


View Profile WWW
November 09, 2010, 09:47:24 PM
 #7

On my Radeon HD 5570, the hashing rate is about 35 Mhash/s after 10 minutes. It seems to have increased slowly and ever slower, apparently it is calculated over the total running time. m0mchil's version gives 52 to 61 Mhash/s depending on settings.

What OS? And yes, my hash meter is an average of the whole run time, m0's isnt. Its not accurate until it stops going up, which might take an hour on some hardware, maybe more.

bitcoin2
Newbie
*
Offline Offline

Activity: 32
Merit: 0


View Profile
November 09, 2010, 11:59:47 PM
 #8

Where can I enter the IP from RPC host?
Thanks
DiabloD3 (OP)
Legendary
*
Offline Offline

Activity: 1162
Merit: 1000


DiabloMiner author


View Profile WWW
November 10, 2010, 12:21:41 AM
 #9

Where can I enter the IP from RPC host?
Thanks

Hmm, I seem to have forgotten something. I probably should add that.

neptop
Sr. Member
****
Offline Offline

Activity: 314
Merit: 251


View Profile
November 10, 2010, 10:30:43 AM
 #10

Nice work!

I have a feature request. If m0mchil's miner can't connect to Bitcoin (because it is not running) it will tell you so and wait for it to come up. This miner just closes.

Could you change this? It makes things easier when you want to run it after startup, because Bitcoin takes a while. It's also nice if you have to restart BC, because you want to change some parameter or want to switch to an other version.

BitCoin address: 1E25UJEbifEejpYh117APmjYSXdLiJUCAZ
DiabloD3 (OP)
Legendary
*
Offline Offline

Activity: 1162
Merit: 1000


DiabloMiner author


View Profile WWW
November 10, 2010, 12:53:59 PM
 #11

I've added the command line arguments for host and ip, and it now eats the exception when it can't connect to bitcoin so you can shut bitcoin off and the miner doesn't die. I've also fixed potential concurrency issues; it seems to have improved the mhash meter display.

teknohog
Sr. Member
****
Offline Offline

Activity: 519
Merit: 252


555


View Profile WWW
November 10, 2010, 02:08:59 PM
 #12

On my Radeon HD 5570, the hashing rate is about 35 Mhash/s after 10 minutes. It seems to have increased slowly and ever slower, apparently it is calculated over the total running time. m0mchil's version gives 52 to 61 Mhash/s depending on settings.

What OS? And yes, my hash meter is an average of the whole run time, m0's isnt. Its not accurate until it stops going up, which might take an hour on some hardware, maybe more.

Gentoo Linux. There may be some bus/CPU issues here, since my system has an Atom D510, and only 1x PCIe slots.

world famous math art | masternodes are bad, mmmkay?
Every sha(sha(sha(sha()))), every ho-o-o-old, still shines
DiabloD3 (OP)
Legendary
*
Offline Offline

Activity: 1162
Merit: 1000


DiabloMiner author


View Profile WWW
November 10, 2010, 03:02:31 PM
 #13

Hrm, try my newest build. I wonder how badly the concurrency issues screwed the mhash meter.

Cdecker
Hero Member
*****
Offline Offline

Activity: 489
Merit: 504



View Profile WWW
November 10, 2010, 04:09:50 PM
 #14

This is great news. Time for me to dip my toes into OpenCL mining :-)

Want to see what developers are chatting about? http://bitcoinstats.com/irc/bitcoin-dev/logs/
Bitcoin-OTC Rating
teknohog
Sr. Member
****
Offline Offline

Activity: 519
Merit: 252


555


View Profile WWW
November 10, 2010, 04:53:58 PM
 #15

Hrm, try my newest build. I wonder how badly the concurrency issues screwed the mhash meter.

The newest build does not give any noticeable improvement. I probably won't be testing this one very much, since the other implementation works well on my system, and I only have this one GPU for mining.

world famous math art | masternodes are bad, mmmkay?
Every sha(sha(sha(sha()))), every ho-o-o-old, still shines
SmokeTooMuch
Legendary
*
Offline Offline

Activity: 860
Merit: 1021


View Profile
November 10, 2010, 05:47:51 PM
 #16

Hmm, Windows 7 64-Bit, Radeon 4870 here.

m0mchil's poclbm is ~1000khashes/s faster and my desktop stays more reponsive than with yours.
I guess I'll stick to poclbm ;P

Date Registered: 2009-12-10 | I'm using GPG, pm me for my public key. | Bitcoin on Reddit: https://www.reddit.com/r/btc
DiabloD3 (OP)
Legendary
*
Offline Offline

Activity: 1162
Merit: 1000


DiabloMiner author


View Profile WWW
November 10, 2010, 06:14:34 PM
 #17

Hmm, Windows 7 64-Bit, Radeon 4870 here.

m0mchil's poclbm is ~1000khashes/s faster and my desktop stays more responsive than with yours.
I guess I'll stick to poclbm ;P

Try running my miner on your 4870 with -v 2 -w 64 and see who wins. Also, if you have responsiveness issues, try using -f 120... you shouldn't need it, but Windows sucks dick badly.

SmokeTooMuch
Legendary
*
Offline Offline

Activity: 860
Merit: 1021


View Profile
November 10, 2010, 06:21:39 PM
 #18

I guess -w defines the worksize, but what exactly does -v do ?

Date Registered: 2009-12-10 | I'm using GPG, pm me for my public key. | Bitcoin on Reddit: https://www.reddit.com/r/btc
DiabloD3 (OP)
Legendary
*
Offline Offline

Activity: 1162
Merit: 1000


DiabloMiner author


View Profile WWW
November 10, 2010, 06:48:49 PM
 #19

Vector width. I have a 4850, -w 64 -v 2 is the most optimum settings for GPUs like ours. m0mchil's doesn't seem to have a comparable option.

DiabloD3 (OP)
Legendary
*
Offline Offline

Activity: 1162
Merit: 1000


DiabloMiner author


View Profile WWW
November 10, 2010, 06:52:05 PM
 #20

Hrm, try my newest build. I wonder how badly the concurrency issues screwed the mhash meter.

The newest build does not give any noticeable improvement. I probably won't be testing this one very much, since the other implementation works well on my system, and I only have this one GPU for mining.

After much thought, I'm not sure why you're having this issue, especially if m0's works well. Try running with -f 30; this will lag your desktop, but will reduce the overhead caused by OpenCL itself. You can go down to -f 2 safely if needed, it just slows down X.

Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 ... 89 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!