Pages:
Author

Topic: DiabloMiner GPU Miner - page 41. (Read 866674 times)

sr. member
Activity: 378
Merit: 250
August 21, 2011, 02:05:07 AM
OSX user here, new version is working steadily for 15 mins now, no more running wild behavior. I will keep it going for a day and see what happens, but I believe you fixed it, thanks! Do you use a variant of your original kernel again, or this this still phatk?

BTW I am still using Snow Leopard since I don't believe in 1.0 OS versions. Can anyone confirm the miner working on Lion?

It never really was pure phatk to begin with. I tried to phatk-arize the existing kernel, but it ended up causing more work and problems than it was worth. It is still phatk-ized, but in a way that properly uses the technique (something phateus himself doesn't yet).
What technique is that?  Oh!  And hey, what do you think of compressing the initial tables by utilizing the difference between the current and previous values in the table instead of the actual values?  I know that it might add a slight overhead on the addition/subtraction, but it would decrease the amount of memory that would need to be read before running the calculations and might allow for another unroll or two.
legendary
Activity: 1162
Merit: 1000
DiabloMiner author
August 20, 2011, 06:01:13 AM
OSX user here, new version is working steadily for 15 mins now, no more running wild behavior. I will keep it going for a day and see what happens, but I believe you fixed it, thanks! Do you use a variant of your original kernel again, or this this still phatk?

BTW I am still using Snow Leopard since I don't believe in 1.0 OS versions. Can anyone confirm the miner working on Lion?

It never really was pure phatk to begin with. I tried to phatk-arize the existing kernel, but it ended up causing more work and problems than it was worth. It is still phatk-ized, but in a way that properly uses the technique (something phateus himself doesn't yet).
newbie
Activity: 25
Merit: 0
August 20, 2011, 03:44:32 AM
OSX user here, new version is working steadily for 15 mins now, no more running wild behavior. I will keep it going for a day and see what happens, but I believe you fixed it, thanks! Do you use a variant of your original kernel again, or this this still phatk?

BTW I am still using Snow Leopard since I don't believe in 1.0 OS versions. Can anyone confirm the miner working on Lion?
legendary
Activity: 1162
Merit: 1000
DiabloMiner author
August 19, 2011, 08:28:30 PM
Update: Increase speed 1.3% on SDK 2.1 and 0.2% on SDK 2.5, use Deque instead of AtomicReference for incoming new work

OSX users: Test to see if the new kernel fixes things or makes it faster.
legendary
Activity: 1162
Merit: 1000
DiabloMiner author
August 19, 2011, 08:27:17 PM
I have a technical question for the developer; At ABCPool we have at least one user experiencing problems when connecting with Diablominer. Part of it pertains to Long Polling; ABCPool times out LP connections with an empty HTTP 200 response after 50 seconds to prevent defunct LP connections from causing delays when a new block is found.

When this happens, DiabloMiner prints
Code:
[8/18/11 10:22:18 AM] ERROR: Cannot connect to pool.abcpool.co: Bitcoin disconnected during response: 200 ok

Is it possible that DiabloMiner gets confused by these timeouts? I'm wondering, is there another way for ABCPool to gracefully timeout the connection in a way that DiabloMiner remains happy?

BTW: The way Phoenix handles such a timeout seems OK: It silently reconnects. Is there a way to get similar behaviour from DiabloMiner?

Timing an LP connection out is still an error. LP is meant to be kept open until the next block appears. DiabloMiner can handle pools that lag badly during LP return, due to significant testing on Eligius when they had that problem.
sr. member
Activity: 378
Merit: 250
August 18, 2011, 04:18:25 PM
Hey, I keep getting this error when I run the miner.
Code:
Exception in thread "main" java.lang.NullPointerException
        at com.diablominer.DiabloMiner.DiabloMiner.execute(DiabloMiner.java:329)

        at com.diablominer.DiabloMiner.DiabloMiner.main(DiabloMiner.java:137)

Are you sure you're using the newest version? 137 doesn't look like it can do that.
First thing I checked.  This was a fresh download.

Sorry, I'm blind. Its 329, I dunno why I didn't see that line. What command line are you giving it? Its wrong, but I should be handling that error properly.
C:\Users\D337z\Desktop\bitcoin\DiabloMiner>DiabloMiner-Windows.exe -D 0 -v 2 -l
http://pit.deepbit.net -r 8332 -u [myusername] -p [mypassword] -w 128

Good news, I can replicate the bug.
Bad news, I'm busy trying to make the kernel go faster so my next patch won't be a fix for this
Good news, use -l http://username:[email protected]:8332/ until I fix it
My friend, I like your thinking.  Good news, I think that will work.  Bad news, I hated having to do that with Phoenix Miner, now I have to do it with Diablo Miner too.  T_T  Good news, I have Dr. Pepper beside me right now so I don't care.  ^_^
full member
Activity: 373
Merit: 100
August 18, 2011, 03:01:19 PM
50s? And here I was saying that 10mins was a tad low... Tongue
legendary
Activity: 1147
Merit: 1007
August 18, 2011, 02:45:53 PM
I have a technical question for the developer; At ABCPool we have at least one user experiencing problems when connecting with Diablominer. Part of it pertains to Long Polling; ABCPool times out LP connections with an empty HTTP 200 response after 50 seconds to prevent defunct LP connections from causing delays when a new block is found.

When this happens, DiabloMiner prints
Code:
[8/18/11 10:22:18 AM] ERROR: Cannot connect to pool.abcpool.co: Bitcoin disconnected during response: 200 ok

Is it possible that DiabloMiner gets confused by these timeouts? I'm wondering, is there another way for ABCPool to gracefully timeout the connection in a way that DiabloMiner remains happy?

BTW: The way Phoenix handles such a timeout seems OK: It silently reconnects. Is there a way to get similar behaviour from DiabloMiner?
legendary
Activity: 1162
Merit: 1000
DiabloMiner author
August 18, 2011, 12:19:45 PM
Hey, I keep getting this error when I run the miner.
Code:
Exception in thread "main" java.lang.NullPointerException
        at com.diablominer.DiabloMiner.DiabloMiner.execute(DiabloMiner.java:329)

        at com.diablominer.DiabloMiner.DiabloMiner.main(DiabloMiner.java:137)

Are you sure you're using the newest version? 137 doesn't look like it can do that.
First thing I checked.  This was a fresh download.

Sorry, I'm blind. Its 329, I dunno why I didn't see that line. What command line are you giving it? Its wrong, but I should be handling that error properly.
C:\Users\D337z\Desktop\bitcoin\DiabloMiner>DiabloMiner-Windows.exe -D 0 -v 2 -l
http://pit.deepbit.net -r 8332 -u [myusername] -p [mypassword] -w 128

Good news, I can replicate the bug.
Bad news, I'm busy trying to make the kernel go faster so my next patch won't be a fix for this
Good news, use -l http://username:[email protected]:8332/ until I fix it
legendary
Activity: 1162
Merit: 1000
DiabloMiner author
August 18, 2011, 12:14:34 PM
200 ok

I am thinking a pool issue. I bet their HTTP implementation is very wrong.
legendary
Activity: 1379
Merit: 1003
nec sine labore
August 18, 2011, 07:37:36 AM
Diablo,

I've opened an account on ABCpool, I get lots of disconnection errors:


Is this an issue of the pool or something you can look at?

TIA

spiccioli.
If you haven't noticed, it appears to happen every 50 min.  It could also be your network connection settings to disconnect and create a new connection after 50 min.  Could be in your router if not the pool.


it happens every 50 seconds, and no, it is not my router.

Anyway it has problems with poclbm as well while it works ok with phoenix.

spiccioli.
sr. member
Activity: 378
Merit: 250
August 18, 2011, 06:31:09 AM
Diablo,

I've opened an account on ABCpool, I get lots of disconnection errors:

Code:
[8/18/11 10:22:18 AM] ERROR: Cannot connect to pool.abcpool.co: Bitcoin disconnected during response: 200 ok
[8/18/11 10:22:27 AM] pool.abcpool.co accepted block 342 from Cypress (#1)   
[8/18/11 10:22:28 AM] pool.abcpool.co accepted block 343 from Cypress (#2)   
[8/18/11 10:22:30 AM] pool.abcpool.co accepted block 344 from Cypress (#1)   
[8/18/11 10:22:30 AM] pool.abcpool.co accepted block 345 from Cypress (#1)   
[8/18/11 10:22:32 AM] pool.abcpool.co accepted block 346 from Cypress (#2)   
[8/18/11 10:22:46 AM] pool.abcpool.co accepted block 347 from Cypress (#1)   
[8/18/11 10:22:47 AM] pool.abcpool.co accepted block 348 from Cypress (#2)   
[8/18/11 10:23:08 AM] ERROR: Cannot connect to pool.abcpool.co: Bitcoin disconnected during response: 200 ok
[8/18/11 10:23:15 AM] pool.abcpool.co accepted block 349 from Cypress (#1)   
[8/18/11 10:23:15 AM] pool.abcpool.co accepted block 350 from Cypress (#1)   
[8/18/11 10:23:27 AM] pool.abcpool.co accepted block 351 from Cypress (#2)   
[8/18/11 10:23:32 AM] pool.abcpool.co accepted block 352 from Cypress (#1)   
[8/18/11 10:23:36 AM] pool.abcpool.co accepted block 353 from Cypress (#2)   
[8/18/11 10:23:41 AM] pool.abcpool.co accepted block 354 from Cypress (#1)   
[8/18/11 10:23:45 AM] pool.abcpool.co accepted block 355 from Cypress (#1)   
[8/18/11 10:23:46 AM] pool.abcpool.co accepted block 356 from Cypress (#2)   
[8/18/11 10:23:58 AM] ERROR: Cannot connect to pool.abcpool.co: Bitcoin disconnected during response: 200 ok

Is this an issue of the pool or something you can look at?

TIA

spiccioli.
If you haven't noticed, it appears to happen every 50 min.  It could also be your network connection settings to disconnect and create a new connection after 50 min.  Could be in your router if not the pool.
legendary
Activity: 1379
Merit: 1003
nec sine labore
August 18, 2011, 03:52:38 AM
Diablo,

I've opened an account on ABCpool, I get lots of disconnection errors:

Is this an issue of the pool or something you can look at?

TIA

spiccioli.

I've got tons of them with another miner, so it is something in the pool.

Sorry for bothering.

spiccioli
legendary
Activity: 1379
Merit: 1003
nec sine labore
August 18, 2011, 03:27:41 AM
Diablo,

I've opened an account on ABCpool, I get lots of disconnection errors:

Code:
[8/18/11 10:22:18 AM] ERROR: Cannot connect to pool.abcpool.co: Bitcoin disconnected during response: 200 ok
[8/18/11 10:22:27 AM] pool.abcpool.co accepted block 342 from Cypress (#1)   
[8/18/11 10:22:28 AM] pool.abcpool.co accepted block 343 from Cypress (#2)   
[8/18/11 10:22:30 AM] pool.abcpool.co accepted block 344 from Cypress (#1)   
[8/18/11 10:22:30 AM] pool.abcpool.co accepted block 345 from Cypress (#1)   
[8/18/11 10:22:32 AM] pool.abcpool.co accepted block 346 from Cypress (#2)   
[8/18/11 10:22:46 AM] pool.abcpool.co accepted block 347 from Cypress (#1)   
[8/18/11 10:22:47 AM] pool.abcpool.co accepted block 348 from Cypress (#2)   
[8/18/11 10:23:08 AM] ERROR: Cannot connect to pool.abcpool.co: Bitcoin disconnected during response: 200 ok
[8/18/11 10:23:15 AM] pool.abcpool.co accepted block 349 from Cypress (#1)   
[8/18/11 10:23:15 AM] pool.abcpool.co accepted block 350 from Cypress (#1)   
[8/18/11 10:23:27 AM] pool.abcpool.co accepted block 351 from Cypress (#2)   
[8/18/11 10:23:32 AM] pool.abcpool.co accepted block 352 from Cypress (#1)   
[8/18/11 10:23:36 AM] pool.abcpool.co accepted block 353 from Cypress (#2)   
[8/18/11 10:23:41 AM] pool.abcpool.co accepted block 354 from Cypress (#1)   
[8/18/11 10:23:45 AM] pool.abcpool.co accepted block 355 from Cypress (#1)   
[8/18/11 10:23:46 AM] pool.abcpool.co accepted block 356 from Cypress (#2)   
[8/18/11 10:23:58 AM] ERROR: Cannot connect to pool.abcpool.co: Bitcoin disconnected during response: 200 ok

Is this an issue of the pool or something you can look at?

TIA

spiccioli.
sr. member
Activity: 378
Merit: 250
August 17, 2011, 11:15:46 PM
Hey, I keep getting this error when I run the miner.
Code:
Exception in thread "main" java.lang.NullPointerException
        at com.diablominer.DiabloMiner.DiabloMiner.execute(DiabloMiner.java:329)

        at com.diablominer.DiabloMiner.DiabloMiner.main(DiabloMiner.java:137)

Are you sure you're using the newest version? 137 doesn't look like it can do that.
First thing I checked.  This was a fresh download.

Sorry, I'm blind. Its 329, I dunno why I didn't see that line. What command line are you giving it? Its wrong, but I should be handling that error properly.
C:\Users\D337z\Desktop\bitcoin\DiabloMiner>DiabloMiner-Windows.exe -D 0 -v 2 -l
http://pit.deepbit.net -r 8332 -u [myusername] -p [mypassword] -w 128

-D 0 isn't valid, card numbers start at 1. Tell me if that fixes it.
Simply put, no.  Same issue.
legendary
Activity: 1162
Merit: 1000
DiabloMiner author
August 17, 2011, 02:36:46 PM
Hey, I keep getting this error when I run the miner.
Code:
Exception in thread "main" java.lang.NullPointerException
        at com.diablominer.DiabloMiner.DiabloMiner.execute(DiabloMiner.java:329)

        at com.diablominer.DiabloMiner.DiabloMiner.main(DiabloMiner.java:137)

Are you sure you're using the newest version? 137 doesn't look like it can do that.
First thing I checked.  This was a fresh download.

Sorry, I'm blind. Its 329, I dunno why I didn't see that line. What command line are you giving it? Its wrong, but I should be handling that error properly.
C:\Users\D337z\Desktop\bitcoin\DiabloMiner>DiabloMiner-Windows.exe -D 0 -v 2 -l
http://pit.deepbit.net -r 8332 -u [myusername] -p [mypassword] -w 128

-D 0 isn't valid, card numbers start at 1. Tell me if that fixes it.
sr. member
Activity: 378
Merit: 250
August 17, 2011, 06:02:52 AM
Hey, I keep getting this error when I run the miner.
Code:
Exception in thread "main" java.lang.NullPointerException
        at com.diablominer.DiabloMiner.DiabloMiner.execute(DiabloMiner.java:329)

        at com.diablominer.DiabloMiner.DiabloMiner.main(DiabloMiner.java:137)

Are you sure you're using the newest version? 137 doesn't look like it can do that.
First thing I checked.  This was a fresh download.

Sorry, I'm blind. Its 329, I dunno why I didn't see that line. What command line are you giving it? Its wrong, but I should be handling that error properly.
C:\Users\D337z\Desktop\bitcoin\DiabloMiner>DiabloMiner-Windows.exe -D 0 -v 2 -l
http://pit.deepbit.net -r 8332 -u [myusername] -p [mypassword] -w 128
legendary
Activity: 1162
Merit: 1000
DiabloMiner author
August 17, 2011, 03:55:22 AM
Hey, I keep getting this error when I run the miner.
Code:
Exception in thread "main" java.lang.NullPointerException
        at com.diablominer.DiabloMiner.DiabloMiner.execute(DiabloMiner.java:329)

        at com.diablominer.DiabloMiner.DiabloMiner.main(DiabloMiner.java:137)

Are you sure you're using the newest version? 137 doesn't look like it can do that.
First thing I checked.  This was a fresh download.

Sorry, I'm blind. Its 329, I dunno why I didn't see that line. What command line are you giving it? Its wrong, but I should be handling that error properly.
sr. member
Activity: 378
Merit: 250
August 17, 2011, 02:59:21 AM
Hey, I keep getting this error when I run the miner.
Code:
Exception in thread "main" java.lang.NullPointerException
        at com.diablominer.DiabloMiner.DiabloMiner.execute(DiabloMiner.java:329)

        at com.diablominer.DiabloMiner.DiabloMiner.main(DiabloMiner.java:137)

Are you sure you're using the newest version? 137 doesn't look like it can do that.
First thing I checked.  This was a fresh download.
legendary
Activity: 1162
Merit: 1000
DiabloMiner author
August 17, 2011, 01:54:39 AM
Hey, I keep getting this error when I run the miner.
Code:
Exception in thread "main" java.lang.NullPointerException
        at com.diablominer.DiabloMiner.DiabloMiner.execute(DiabloMiner.java:329)

        at com.diablominer.DiabloMiner.DiabloMiner.main(DiabloMiner.java:137)

Are you sure you're using the newest version? 137 doesn't look like it can do that.
Pages:
Jump to: