Pages:
Author

Topic: DiabloMiner GPU Miner - page 76. (Read 866572 times)

legendary
Activity: 1162
Merit: 1000
DiabloMiner author
February 27, 2011, 03:56:21 PM
10.9 through 10.11 + sdk 2.1 remains the most reliable option for most
qed
full member
Activity: 196
Merit: 100
February 27, 2011, 01:01:51 PM
Read the op post again. 11.1 does not run some or all OpenCL apps correctly.

I switched back to 11.1a few days ago. 11.2 was causing exactly the same problem.
legendary
Activity: 1162
Merit: 1000
DiabloMiner author
February 27, 2011, 12:40:41 PM
Read the op post again. 11.1 does not run some or all OpenCL apps correctly.
qed
full member
Activity: 196
Merit: 100
February 27, 2011, 04:01:45 AM
If it starts with 0/0, restart it until it doesn't do that. Something in the driver hoarked, and I can't fix that.

As for attempts... thats not a bug. Those are supposed to happen. This is why they only show up during debug, that is normal operation. It means it found a block that the first 32 bits are 0 (aka a difficulty of 1)

However, yours are all on GPU #2. This means you didn't turn off Crossfire. Since you're on Windows, owning more than one GPU for mining isn't really worth it since disabling Crossfire also disables all GPUs after the first one. I suggest you mine on Linux instead.

You have ways to have more than one card usable under windows even if Crossfire is disabled. Attaching, or just letting the card thinks, a monitor will make the card detectable.

Sidenote: it's weird, but your program has 100% crash on my system within few seconds from the hashes calculation starts. With poclbm i never had a problem.

Windows 7 64 bit
Java 64 bit
Catalyst 11.1a hotfix
Crossfire disabled
legendary
Activity: 1162
Merit: 1000
DiabloMiner author
February 27, 2011, 03:49:56 AM
If it starts with 0/0, restart it until it doesn't do that. Something in the driver hoarked, and I can't fix that.

As for attempts... thats not a bug. Those are supposed to happen. This is why they only show up during debug, that is normal operation. It means it found a block that the first 32 bits are 0 (aka a difficulty of 1)

However, yours are all on GPU #2. This means you didn't turn off Crossfire. Since you're on Windows, owning more than one GPU for mining isn't really worth it since disabling Crossfire also disables all GPUs after the first one. I suggest you mine on Linux instead.
qet
newbie
Activity: 12
Merit: 0
February 27, 2011, 03:17:57 AM
Its running now, but i'm getting the following errors:

Code:
[2/27/11 7:16:22 PM] DEBUG: Attempt 1 found on Cypress
                               (#2)
[2/27/11 7:16:22 PM] DEBUG: Attempt 2 found on Cypress
                               (#2)
[2/27/11 7:16:22 PM] DEBUG: Attempt 3 found on Cypress
                               (#2)
[2/27/11 7:16:22 PM] DEBUG: Attempt 4 found on Cypress
                               (#2)
[2/27/11 7:16:23 PM] DEBUG: Attempt 5 found on Cypress
                               (#2)
[2/27/11 7:16:23 PM] DEBUG: Attempt 6 found on Cypress
                               (#2)
[2/27/11 7:16:23 PM] DEBUG: Attempt 7 found on Cypress
                               (#2)
[2/27/11 7:16:23 PM] DEBUG: Attempt 8 found on Cypress
                               (#2)
[2/27/11 7:16:23 PM] DEBUG: Attempt 10 found on Cypress
                                (#2)
[2/27/11 7:16:23 PM] DEBUG: Attempt 9 found on Cypress
                               (#2)
[2/27/11 7:16:23 PM] DEBUG: Attempt 12 found on Cypress
                                (#2)
[2/27/11 7:16:23 PM] DEBUG: Attempt 13 found on Cypress
                                (#2)
[2/27/11 7:16:23 PM] DEBUG: Attempt 14 found on Cypress
                                (#2)
[2/27/11 7:16:23 PM] DEBUG: Attempt 11 found on Cypress
                                (#2)
[2/27/11 7:16:23 PM] DEBUG: Attempt 16 found on Cypress
                                (#2)
[2/27/11 7:16:23 PM] DEBUG: Attempt 17 found on Cypress
                                (#2)
[2/27/11 7:16:23 PM] DEBUG: Attempt 15 found on Cypress
                                (#2)
[2/27/11 7:16:23 PM] DEBUG: Attempt 18 found on Cypress
                                (#2)
[2/27/11 7:16:23 PM] DEBUG: Attempt 20 found on Cypress
                                (#2)
[2/27/11 7:16:23 PM] DEBUG: Attempt 19 found on Cypress
                                (#2)
[2/27/11 7:16:23 PM] DEBUG: Attempt 22 found on Cypress
                                (#2)
[2/27/11 7:16:23 PM] DEBUG: Attempt 23 found on Cypress
                                (#2)
[2/27/11 7:16:23 PM] DEBUG: Attempt 21 found on Cypress
                                (#2)


....... etc

it goes on and on non-stop
card: 5970
os: windows xp.
qet
newbie
Activity: 12
Merit: 0
February 26, 2011, 06:27:19 PM
Hi, I'm running diablo miner but it's just saying "0/0 khash" and never goes up from there Sad
(one 5970 card)

Code:
[2/27/11 10:25:18 AM] Started
[2/27/11 10:25:20 AM] Added Cypress
            (#1) (20 CU, local work size of 64)
[2/27/11 10:25:23 AM] Added Cypress
            (#2) (20 CU, local work size of 64)
0/0 khash/sec

What could be the cause of this problem?
legendary
Activity: 1162
Merit: 1000
DiabloMiner author
February 24, 2011, 04:05:12 AM
As far as I can tell, 11.2 retains whatever 11.1 caused.

11.1 on Linux included a change in the Linux kernel module API (which hasn't been done for awhile), so I suspect they really updated shit.
newbie
Activity: 1
Merit: 0
February 24, 2011, 02:26:10 AM
Has anyone determined whether 11.2 works any better than 11.1?

I currently have 11.2 installed on windows 7 32-bit with a ATI Radeon 5870. It does not work. It just hangs and if I inspect the error I get.

Problem signature:
  Problem Event Name:   BEX
  Application Name:   java.exe
  Application Version:   6.0.230.5
  Application Timestamp:   4cddca02
  Fault Module Name:   atiocl.dll
  Fault Module Version:   2.3.451.0
  Fault Module Timestamp:   4cfd9c01
  Exception Offset:   004245d3
  Exception Code:   c0000417
  Exception Data:   00000000
  OS Version:   6.1.7600.2.0.0.256.1
  Locale ID:   1033
  Additional Information 1:   7f7d
  Additional Information 2:   7f7d4072b1dd0e426b05ec779e23282a
  Additional Information 3:   f860
  Additional Information 4:   f860ea43be1910f329290140707d113d
newbie
Activity: 14
Merit: 0
February 24, 2011, 12:23:10 AM
Alright, Thanks!
legendary
Activity: 1162
Merit: 1000
DiabloMiner author
February 24, 2011, 12:06:32 AM
3xxx Radeons can't run OpenCL. You need 4xxx and up.
newbie
Activity: 14
Merit: 0
February 23, 2011, 10:11:42 PM
Code:
01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3400 Series

It does.
legendary
Activity: 1099
Merit: 1000
February 23, 2011, 10:08:11 PM
Hey there,

I was wondering if I could get a point in the right direction here.

I'm using an ATI mobility HD 3400 (super beefy, I know), have ATI STREAM SDK installed using the .deb files floating around.  When I try to start DiabloMiner I get:

Code:
ERROR: OpenCL platform ATI Stream contains no devices

I've tried export DISPLAY=:0 and export DISPLAY=:1 (the latter of which was just a stab in the dark)

Any suggestions?



check with lspci if you can see the video card
newbie
Activity: 14
Merit: 0
February 23, 2011, 10:02:40 PM
Hey there,

I was wondering if I could get a point in the right direction here.

I'm using an ATI mobility HD 3400 (super beefy, I know), have ATI STREAM SDK installed using the .deb files floating around.  When I try to start DiabloMiner I get:

Code:
ERROR: OpenCL platform ATI Stream contains no devices

I've tried export DISPLAY=:0 and export DISPLAY=:1 (the latter of which was just a stab in the dark)

Any suggestions?
lfm
full member
Activity: 196
Merit: 104
February 23, 2011, 07:38:27 PM
According to Diablo, my single 5970 at stock settings, without OC is cruising at ~0.85 Ghash/s. According to BitcoinCharts, it's 1/412th of the current network hashing power, right?

Now, i know that there are more than 3-4 hundred 5970's doing Bitcoin, because most vendors are sold out, so many people have several of them in one machine, and some have entire racks of them, not to mention the communes...

So, which hashing rate number is bogus? Or am i totally missing something obvious?

I see no conflict. GPUs are used for purposes other than bitcoin you know. 5970s are is demand for many things besides bitcoin, not the least of which is games.
legendary
Activity: 1162
Merit: 1000
DiabloMiner author
February 23, 2011, 04:32:17 AM

According to Diablo, my single 5970 at stock settings, without OC is cruising at ~0.85 Ghash/s. According to BitcoinCharts, it's 1/412th of the current network hashing power, right?

Now, i know that there are more than 3-4 hundred 5970's doing Bitcoin, because most vendors are sold out, so many people have several of them in one machine, and some have entire racks of them, not to mention the communes...

So, which hashing rate number is bogus? Or am i totally missing something obvious?

Thanks in advance.
 

Some of your numbers are bogus. A stock 5970 (which is less than two stock 5870 because of factory underclocking) will around 550 mhash/sec; at full 5870 clocks its closer to around 630.

The current network computational power is around 261 ghash/sec.

261 / 0.550 = 475 stock 5970s or 414 fully clocked ones.

There is probably about 50-100 actual 5970s mining, the bulk of the rest is other Radeons, very few Nvidia users, and a bunch of CPU miner (which, although probably thousands of CPUs mining, basically add very little to the overall effort).
legendary
Activity: 1162
Merit: 1000
DiabloMiner author
February 22, 2011, 03:48:01 AM
What good is the $COMPUTE? I have a problem with stripping the digit from the $DISPLAY variable, as I'm using it to turn off single cards in my setup, would be nice if there where an easy way to enable/disable single cards by specifying lists of cards on the command line. Actually come to think of it I'll add it myself and file a push request ^^

$COMPUTE is the env variable, like $DISPLAY, that says which cards should be used for computing. SDK 2.3 officially recognizes it, but still uses $DISPLAY when its not set. I assume, eventually, all OpenCL impls on Linux will use $COMPUTE only (or use a much better system that isn't a pile of shit).

I'll look at your branch in a bit.
hero member
Activity: 489
Merit: 505
February 21, 2011, 12:26:31 PM
Ok, got it. I filed a pull request and also uploaded a branch to my repo with my JMX enabled code for 5 minute averages.
hero member
Activity: 489
Merit: 505
February 21, 2011, 10:05:34 AM
What good is the $COMPUTE? I have a problem with stripping the digit from the $DISPLAY variable, as I'm using it to turn off single cards in my setup, would be nice if there where an easy way to enable/disable single cards by specifying lists of cards on the command line. Actually come to think of it I'll add it myself and file a push request ^^
legendary
Activity: 1162
Merit: 1000
DiabloMiner author
February 21, 2011, 01:56:44 AM
Update: Automatically strip .[0-9] from $DISPLAY and set $COMPUTE, also make work group size of 64 the default instead of the hardware default
Pages:
Jump to: