Bitcoin Forum
May 11, 2024, 08:54:42 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 [117] 118 »
2321  Other / CPU/GPU Bitcoin mining hardware / Re: Official DiabloMiner Thread on: November 28, 2010, 10:37:35 AM
Sigh, -s did not work as well as I had hoped, and now it is gone. There goes my 99.1% efficiency, back to 95% I go.

I've updated the mhash counter code to average over 30 seconds, and I've also added executor lockup detection (which should never happen, but apparently does on really fubar machines).

Fixing it to work on satoshi's getwork impl is still on my todo list.

Also, for those having the lwjgl ELFCLASS32 bug on Ubuntu x86-64, I've discovered the fix: your DISPLAY is unset because you're running it headless over ssh. Do export DISPLAY=:0 before running and it should work fine now.
2322  Other / CPU/GPU Bitcoin mining hardware / Re: Official DiabloMiner Thread on: November 27, 2010, 02:01:53 AM
does diablominer work with the new getwork from the official client ?

Not yet, still gotta use m0's version instead.
2323  Bitcoin / Development & Technical Discussion / Re: New getwork on: November 26, 2010, 09:17:07 PM
- It does not return work when you submit a possible hit, only when called without parameter.

It would be immensely useful if you'd return if what I sent to the client actually was an actual hit. It makes it easier to debug issues in miners due to sanity checking.
2324  Other / CPU/GPU Bitcoin mining hardware / Re: Official DiabloMiner Thread on: November 26, 2010, 09:13:31 PM
As a side note, do not try -s on Radeon 5xxx. It is slower, and it can also lead to random segfaults because I think I'm hitting a bug in the driver.

Now, as for the gigantic hash problem is, the hash counter is increased every time a kernel is queued... if the kernel fails to queue (which I just added detection of in the build I just pushed out), it would still increase the hash counter. Now, it quits and bitches.

UukGoblin on IRC found a slight tiny bug in the new code I wrote for split, so I just fixed that, it effected people not using split. This should cure some of the problems some of you were having.

So, everyone upgrade and see if you're still experiencing bugs.
2325  Other / CPU/GPU Bitcoin mining hardware / Re: Official DiabloMiner Thread on: November 25, 2010, 05:40:12 AM
Something is not working right here on your machine. There is no way you should be getting above 94 mhash. What do you get with mine with split not enabled?

Also, yes, -s completely destroys desktop interactivity. Try using -f 240 on top of that until I commit a change to implicitly do that with -s (4xxx needs -f 120 to begin to operate normally without destroying desktop interactivity)
2326  Bitcoin / Development & Technical Discussion / Re: New getwork on: November 24, 2010, 11:31:11 AM
Satoshi, please fix your implementation of getwork so it complies with m0mchill's specification
2327  Other / CPU/GPU Bitcoin mining hardware / Re: A new miner written in Java, should be faster than m0mchil's on: November 24, 2010, 11:24:12 AM
Update: added Radeon 4xxx mode that splits the OpenCL kernel payload in half... use -s. I am now 99.1% efficient on Radeon 4xxx hardware.
2328  Other / CPU/GPU Bitcoin mining hardware / Re: A new miner written in Java, should be faster than m0mchil's on: November 22, 2010, 07:11:04 AM
Update: You no longer have to edit the OpenCL to enable the bitalign hack for SDK 2.1 and Radeon 5xxx anymore: just start the program with -a
2329  Other / CPU/GPU Bitcoin mining hardware / Re: A new miner written in Java, should be faster than m0mchil's on: November 22, 2010, 05:41:16 AM
There is a small problem, slush: I wasn't aware Ions supported OpenCL at all. -w and -v should only be used by people who know what they're doing. -w 1024 is too high for any platform I've seen, and the nvidia driver should reject it.

43 ghash/sec sounds like the miner isn't running at all, which I'm not sure how my app arrived at such a point if Nvidia's drivers are written correctly... which, its Nvidia, when have they ever written anything correctly.
2330  Other / CPU/GPU Bitcoin mining hardware / Re: A new miner written in Java, should be faster than m0mchil's on: November 20, 2010, 12:43:19 AM
Updated miner. As mentioned in updated op, on ATI 2.1 + 10.10 (which is slower than 10.9), using -w 64 -v 1 (not -v 2), I get almost 75 mhash on my Radeon 4850 which gives me above 95% estimated efficiency; using only 1% CPU in the miner and 0% CPU in X.

Oh, and as a side note, it does not automatically detect Radeon 5xxx on SDK 2.1; for the time being, you have to edit DiabloMiner.cl in the jar, comment the first line and uncomment the second and third lines. This is not required for SDK 2.2.
2331  Other / CPU/GPU Bitcoin mining hardware / Re: A new miner written in Java, should be faster than m0mchil's on: November 14, 2010, 04:00:34 PM
So, I just installed Cat 10.10... on my miner, -w 64 -v 2 is no longer optimal... -w 256 -v 1 is, and my speed is lower than it should be (about 66 mhash vs 70). So, they improved one issue (-v 2 should not have been performing better than -v 1), but got worse somewhere else. Bleh.
2332  Other / CPU/GPU Bitcoin mining hardware / Re: A new miner written in Java, should be faster than m0mchil's on: November 12, 2010, 09:40:19 PM
Thats not something that can be fixed usefully, consoles don't work that way without heavy manipulation (such as using curses). Bitcoin does not output a JSON message if it is not connected, it only says that it can't connect, and I'm not going to remove the JSON output when it DOES connect and fail because it is a useful debugging tool.
I get the feeling you didn't understand what I meant.

Can't connect to Bitcoin: Failed to communicate with bitcoind: {"result":null,"error":{"code":-1,"message":"Bitcoin is not connected!"},"id":1}

could be:
Bitcoin is not connected!

Just paring the JSON you get and printing the message.
I had a look on you code and think you already wanted to do this:

System.out.println("\rCan't connect to Bitcoin: " + e.getLocalizedMessage());

should be

System.out.print("\rCan't connect to Bitcoin: " + e.getLocalizedMessage());

I guess. It doesn't make a lot of sense to do a carriage return after starting a new line, right?  Wink

That doesn't make any sense because it will just overwrite the entire error a second later. The error is supposed to be part of the ongoing log.

Not only that, I don't know if the exception is JSON or an actual error due to how I hand the exception down, which is actually the correct behavior for designing such an app; you're trying to fix it in the wrong spot. What you really want to suggest is getting the message out of the JSON and then handing that down, which CAN be done.

I'm still. however, not changing the log behavior, this is exactly the way it should work in ANY app designed like this.
2333  Other / CPU/GPU Bitcoin mining hardware / Re: A new miner written in Java, should be faster than m0mchil's on: November 12, 2010, 06:59:55 AM
and i always thought it's best to not change a running system.
A popular quote, but nonsense, if you care for things like security.

Must be from a script kiddie, angry because his scripts didn't work any longer Wink

@DiabloD3: Thanks again. If you have spare time you could prevent it from spamming so much when there is no connection (replacing the old message instead of just adding something new) and make him not print the whole JSON-RPC answers when Bitcoin is not connected, but only the message. Just cosmetic things.

Oh, one more thing. Java is in PATH.

Thats not something that can be fixed usefully, consoles don't work that way without heavy manipulation (such as using curses). Bitcoin does not output a JSON message if it is not connected, it only says that it can't connect, and I'm not going to remove the JSON output when it DOES connect and fail because it is a useful debugging tool.
2334  Other / CPU/GPU Bitcoin mining hardware / Re: A new miner written in Java, should be faster than m0mchil's on: November 11, 2010, 06:53:56 PM
Ahh, well I can't help you there. I bet OpenGL apps don't work with Remote Desktop either. Just because its not opening a window doesn't mean my miner isn't using your video card. Same way on Linux, to use OpenCL, you have to have X running.
2335  Other / CPU/GPU Bitcoin mining hardware / Re: A new miner written in Java, should be faster than m0mchil's on: November 11, 2010, 02:14:39 PM
Looks like 261.00 does not support OpenCL 1.1 yet. I spend two hours to get it running. I'm pretty sure I have 261.00 installed but driver details tell me I have only OpenCL 1.0 installed Sad.

Nvidia is out of their minds then. Send a bug report to them demanding OpenCL 1.1 support. AMD has already had it for around 6 months, there is no reason why Nvidia can't. This is absurd.
2336  Other / CPU/GPU Bitcoin mining hardware / Re: A new miner written in Java, should be faster than m0mchil's on: November 11, 2010, 12:46:31 PM
I suspect that their Windows driver is broken then. Nvidia is advertising OpenCL 1.1 support in these beta drivers, yet it lacks it. You should just go buy a AMD card instead, you'll get several times more mhash anyhow.
2337  Other / CPU/GPU Bitcoin mining hardware / Re: A new miner written in Java, should be faster than m0mchil's on: November 11, 2010, 09:54:15 AM
There is no reason to still be using Java 5 six years after it came out. Either upgrade to 6, or build your own copy.
and i always thought it's best to not change a running system.
i rarely use java anyway and had no reason so far to upgrade.

if i think about it, that's not even true,
i remember that i had to downgrade from 6 to 5 to make some other stuff work.

Yes, but since I'm on 6, I'd have to install 5 to build jars that work on 5, and I'm not going to do that. 6 has performance increases that make it worth using (same way as 7 over 6 when 7 finally ships).
2338  Other / CPU/GPU Bitcoin mining hardware / Re: A new miner written in Java, should be faster than m0mchil's on: November 11, 2010, 09:37:56 AM
still doesnt work for me

There is no reason to still be using Java 5 six years after it came out. Either upgrade to 6, or build your own copy.
2339  Other / CPU/GPU Bitcoin mining hardware / Re: A new miner written in Java, should be faster than m0mchil's on: November 11, 2010, 09:35:31 AM
Do you plan to release the source code?

See that Github link in the op post? Cheesy
2340  Other / CPU/GPU Bitcoin mining hardware / Re: A new miner written in Java, should be faster than m0mchil's on: November 11, 2010, 06:29:04 AM
It doesn't work on 64-bit JVM on Vista.

It does. That error (which only appears on Windows that specific way; on every other OS it is a less scary normal exception) means your Nvidia driver is too out of date; Nvidia is lagging on OpenCL support (I suspect they will be filing for bankruptcy in the next 2-3 years).

Quote
And it doesn't work on 32-bit JVM on 64-bit Vista too:

I do not recommend using a 32-bit JVM on a 64-bit Windows. Many apps break due to poor design in Windows. That error, however, is more Nvidia-can't-code problems.
Pages: « 1 ... 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 [117] 118 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!