Bitcoin Forum
June 07, 2024, 04:25:32 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 [465] 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 ... 570 »
9281  Bitcoin / Mining software (miners) / Re: CGMINER GPU FPGA overclock monitor fanspeed RPC linux/windows/osx/mip/r-pi 2.7.6 on: October 01, 2012, 11:01:01 PM
btw, will you be including jesus-miner's GBT code?

Also, how will the selection of protocol work... Automagic or manual?
I am implementing stratum first up as I believe going forward that it is the better suited protocol for pool mining based on a number of things I won't go into again here. The major disadvantage to stratum is that it needed a rewrite of great chunks of cgminer to work as it worked outside the bounds of all the machinery cgminer had in place for http communication and the very complex network scheduler that I had written into cgminer to make it scale. GBT is yet another competing standard which seemed to be designed  as a drop-in replacement for getwork that shared some of the ideas with it, and in the process, took on some of its disadvantages. So in actual fact it's less work to implement GBT, and while it claims to offer a lot more "features", none of those features are remotely relevant to how most of us mine. So I'm implementing stratum first as a show of support for what I believe is the better protocol.

Now Luke-jr has claimed, in his usual FUD way, that stratum is "bad for bitcoin" which is right up there for his standard of crap accusations. It seems the only reason he's so vehemently against stratum is that it was a competing protocol to what he was working on, and therefore anything he didn't do must be wrong in his eyes. As I said above, any extra features of GBT are going to be largely irrelevant to miners and there is not any point implementing them. On the other hand, GBT is yet another communication protocol that some pools are already supporting (basically because they're using his pool software so they get it by default). So in the future, after I release a stratum supporting version of cgminer, I will be implementing my own GBT support for the purposes of maintaining maximum compatibility with pools. Provided I have the time, I'm not planning on taking his code if I can help it.

Now you can try and hold Luke-jr to task over this and if he firmly believes stratum is bad for bitcoin, then he should not try and copy my implementation of it into his hostile fork and actually differentiate his software from mine, withholding support for stratum. However, he has shown that with scrypt for example, even though he was firmly opposed to litecoin mining, he took my implementation of it into his software because he was afraid he would lose his audience.

Within a few milliseconds of posting this I expect him to come and spam my forum thread with all sorts of bullshit rebuttal for what I just posted but he will do precisely what I predicted with pulling in my stratum code regardless. I have him on ignore in this forum, as I find wasting energy dealing with him absolutely pointless.


As for the selection of work, cgminer can detect stratum from either the way you input it ( stratum+tcp:// ) or if you put a stratum url in by mistake as http:// or with no prefix it will test to see if it's a stratum url first, or if the pool advertises stratum support in the getwork response it will automatically switch to it by itself. So if it all goes according to plan it should all just happen automatically.
9282  Bitcoin / Mining software (miners) / Re: Poclbm Source Code HELP!!! on: October 01, 2012, 10:34:13 PM
From looking at poclbm120823 (from cgminer) it seems that unless you're using the standalone version (or at least some version other than the one used in cgminer)
I simply kept the poclbm name in that kernel because that's where it evolved from. The poclbm kernel in cgminer is nothing like poclbm's own kernel any more.
9283  Bitcoin / Mining software (miners) / Re: CGMINER GPU FPGA overclock monitor fanspeed RPC linux/windows/osx/mip/r-pi 2.7.6 on: October 01, 2012, 02:42:45 PM
As expected, implementing stratum was very much a huge change affecting multiple areas of cgminer.

Summary so far:
Code:
 6 files changed, 1230 insertions(+), 270 deletions(-)

After a week of hacking on it, it's about 1000 new lines of code in its first rough cut working version. It's been a lot of work to implement, and rather rewarding to see it working in action. There is currently a stratum branch in the git repository which includes the changes to date for the brave who wish to give it a go. Given the magnitude of changes, breakage is likely so it will be a while before the code settles down enough for me to feel comfortable releasing a version of cgminer including it.

https://github.com/ckolivas/cgminer/tree/stratum
9284  Bitcoin / Pools / Re: [2000 GH/s] EMC: No Fee/PPS/DGM/Dwolla Payout/SMS/Yubikey/GBT/Vardiff on: October 01, 2012, 11:53:52 AM
That said, how does that effect efficiency calculations going forward?  Stratum is effectively the same in that regard, so if you pull a template and send back getworks, how is CGminer going to calculate efficiency or does that just become a redundant metric at that point?
I haven't decided what to do with the efficiency metric. Either I'll make up something or just not use it.
Making it halfway through the stratum protocol, I've decided that each mining notify message will be counted as the equivalent of a getwork. Of course efficiency is increasingly becoming a figure that is of not much use to miners and pool ops alike, but perhaps a target efficiency will be the endpoint of tuning what variable diff to set it to.
9285  Bitcoin / Pools / Re: [ANN] Stratum mining protocol - ASIC ready on: October 01, 2012, 02:35:42 AM
However, I will also add, that this part of the protocol definition seems to be directly aimed at helping the pool (but in reality very little performance gain) at the expense of the miner losing shares unnecessarily sometimes.
This may well be the most important  part of the argument. If it's of no detriment to the pool, and is only the effort required to implement it, and it's of benefit to the miner, then I can only see an advantage. No need to set the protocol in stone at this early a stage. I'll implement whatever it is, but as I said earlier, I saw it kano's way.
9286  Bitcoin / Mining software (miners) / Re: CGMINER GPU FPGA overclock monitor fanspeed RPC linux/windows/osx/mip/r-pi 2.7.6 on: September 30, 2012, 05:37:18 AM
Just to make sure I have understood correct, this is possible (?):

2 Computer display are connected to HDMI and DVI on Z68 motherboard (Intel i5 with Intel HD2000 or HD3000).
2 Computer display are connected to HDMI and DVI on AMD 7950 GPU.

I should be able to mine on the 7950 with intensity d and be able to use 4 display in Windows 7 while mining?

Should yes, but it will take some experimenting to get the parameters correct.
9287  Bitcoin / Pools / Re: [ANN] Stratum mining protocol - ASIC ready on: September 29, 2012, 01:29:42 PM
All I can say is

http://www.youtube.com/watch?v=BNsrK6P9QvI

http://www.youtube.com/watch?v=j_oUjMxR0YU
9288  Bitcoin / Pools / Re: [ANN] Stratum mining protocol - ASIC ready on: September 29, 2012, 06:47:58 AM
P.S. ckolivas doesn't care about this - he ignored me Smiley
To be fair, I had exactly the same discussion with Eleuthria but I had bigger fish to fry and stopped caring about it. He or slush can come and defend why they think it's ok. I'll work around the protocol whatever it is.
9289  Bitcoin / Hardware / Re: High Efficiency FPGA & ASIC Bitcoin Mining Devices https://BTCFPGA.com on: September 29, 2012, 02:45:21 AM
And 2-3 weeks after the deisgn is completed I will have a handful of production boards made (this takes about 5 days) - with pictures on the web site  and
these boards will be sent to the developers I mentioned before

Luke-JR
TheSeven
ckvoliasckolivas
Kano
Just had to correct it for you Wink

This is how to engage the community with good will, and since good hardware deserves and is dependant on good software, appreciating the value the free software developers provide is critical. Well done.
9290  Bitcoin / Mining software (miners) / Re: CGminer Bitcoin/Litecoin Crash on: September 28, 2012, 11:10:18 PM
scrypt is very memory intensive and the response to changes in clock speeds will be unpredictable. You may find keeping your memory clock at full speed and lowering engine clock will lower temps without affecting hashrate as much. Scrypt gpu mining is weird voodoo.
9291  Bitcoin / Mining software (miners) / Re: CGMINER GPU FPGA overclock monitor fanspeed RPC linux/windows/osx/mip/r-pi 2.7.6 on: September 28, 2012, 11:08:31 PM
Quote from: ckolivas link=topic=28402.msg1228581#msg1228581
If you set the 7950 to dynamic intensity mode, you will be able to game without a problem without needing to disable it.

How do I set up dynamic intensity mode on GPU 0, but leave GPU 1 at 16? (using scrypt) I checked the readme again and nada.

I want to assume it's --intensity 12-16,16 but don't want to try that before asking here.
--intensity d,16
(but I have no idea how well dynamic intensity works with scrypt Tongue)
Same code manages dynamic on scrypt so theoretically should work just as well.
9292  Bitcoin / Mining software (miners) / Re: CGMINER GPU FPGA overclock monitor fanspeed RPC linux/windows/osx/mip/r-pi 2.7.6 on: September 28, 2012, 04:14:48 PM
Is there a way to make mining on a PC that has a AMD 7950 and Intel HD Graphics possible?

My Motherboard is a Z68, I would like to connect 1 or 2 Computer Displays to the HDMI and DVI on Z68 motherboard and 1 or 2 displays to my AMD 7950.

When I start Cgminer it says too many gpus or something along those lines.
Yes there is, but you will need to use a combination of parameters to these options: -d, --remove-disabled, --gpu-platform and --gpu-map. Start with 'cgminer -n' to read  what cgminer finds and then read the advanced section on gpu-map in the readme.

So this allows me to use the 7950 to mining when it's not doing much in windows 7?
I can have 2 displays connected to 7950 and 2 displays connected to Z68 HD3000 and just before I start gaming I just disable 7950 in cgminer?

Obviously primary display in windows 7 needs to be connected to 7950 so that games start on 7950.
If you set the 7950 to dynamic intensity mode, you will be able to game without a problem without needing to disable it.
9293  Bitcoin / Pools / Re: [2000 GH/s] EMC: No Fee/PPS/DGM/Dwolla Payout/SMS/Yubikey/GBT/Vardiff on: September 27, 2012, 05:52:47 PM
Don't forget about GBT, either.  It basically reduces the outbound traffic (replacing Getwork) to 1 connection every 2 minutes regardless of your hashrate.  

That said, how does that effect efficiency calculations going forward?  Stratum is effectively the same in that regard, so if you pull a template and send back getworks, how is CGminer going to calculate efficiency or does that just become a redundant metric at that point?
Anyway soon with stratum and friends all these statistics become irrelevant.
That's what I was referring to.

I haven't decided what to do with the efficiency metric. Either I'll make up something or just not use it.
9294  Bitcoin / Mining software (miners) / Re: CGMINER GPU FPGA overclock monitor fanspeed RPC linux/windows/osx/mip/r-pi 2.7.6 on: September 27, 2012, 05:45:00 PM
While I see r-pi listed in the subject, I see no instructions or downloads provided. Am I missing something?

stock 700mhz ARM gets right around 118Kh/s.
You  do not mine with the hardware itself... you use it to attach FPGAs to mine with.
9295  Bitcoin / Pools / Re: [2000 GH/s] EMC: No Fee/PPS/DGM/Dwolla Payout/SMS/Yubikey/GBT/Vardiff on: September 27, 2012, 07:20:04 AM
Peaks at 9... There's no way EMC some how had over 20000 shares (equivilent) submitted in the same time the others has 10000.
Forget about submitted shares.
I'm just talking about Get works. EMC has more get works over the same time than the other pools. That shouldn't be the case.

Oh I see.  Maybe has a shorter rolltime set, dunno. Anyway soon with stratum and friends all these statistics become irrelevant.
9296  Bitcoin / Pools / Re: [2000 GH/s] EMC: No Fee/PPS/DGM/Dwolla Payout/SMS/Yubikey/GBT/Vardiff on: September 27, 2012, 06:49:06 AM
There may need to be some tweaking done to get efficency up (either to the pool, or cgminer). I'm getting the following results:

http://pool.maxbtc.com:8332      GW:668   A:10229   E:1531.3 %
http://us2.ozco.in:8332         GW:347   A:9074   E:2615 %   
http://us1.eclipsemc.com:8337   GW:764   A:2723   E:356.4 %

I'm particularly looking at the Get Works. It's pretty well up there.
If you're mining at higher difficulty, you need to take that into account because at diff 3 for example you'll be getting 1/3 the accepted amount and that's normal.
Yeah use the API 'pools' and look at:
"Difficulty Accepted", "Difficulty Rejected", "Getworks"

To compare "A:" but including difficulty - compare "Difficulty Accepted" instead

To compare "R:" but including difficulty - compare "Difficulty Rejected" instead

To compare "E:" but including difficulty - compare "Difficulty Accepted" / "Getworks"

which I'd call DA: DR: and DE: Smiley

Edit: "Accepted difficulty shares:" and "Rejected difficulty shares:" are also reported in the summary when you exit cgminer

Edit2: oh yeah ... 2.7.6 Smiley


I'm looking at absolutes... Higher difficulty shares is drastically reducing up traffic as expected, but at the expense of down traffic. I'm thinking there's an optimal trade-off between difficulty and traffic. Inaba basically arbitrarily chose where to put the difficulty. With a little experimentation the optimal Hashrate/difficulty ratio could be found. ...Or function, perhaps it's not linear.
As a comparison with the original diff 1 shares I was getting efficiencies of 700-800% at EMC. CGminer is telling me difficulty peaks at ~9 ( I have 5000MH/s)
It's not a problem, after all most Internet connections have a high download rate. Just thought I'd raise the issue.
You missed the point then. If your average difficulty is 9 then your effective efficiency is 356.4 * 9.
9297  Bitcoin / Pools / Re: [2000 GH/s] EMC: No Fee/PPS/DGM/Dwolla Payout/SMS/Yubikey/GBT/Vardiff on: September 27, 2012, 02:16:26 AM
There may need to be some tweaking done to get efficency up (either to the pool, or cgminer). I'm getting the following results:

http://pool.maxbtc.com:8332      GW:668   A:10229   E:1531.3 %
http://us2.ozco.in:8332         GW:347   A:9074   E:2615 %   
http://us1.eclipsemc.com:8337   GW:764   A:2723   E:356.4 %

I'm particularly looking at the Get Works. It's pretty well up there.
If you're mining at higher difficulty, you need to take that into account because at diff 3 for example you'll be getting 1/3 the accepted amount and that's normal.
9298  Bitcoin / Mining software (miners) / Re: CGMINER GPU FPGA overclock monitor fanspeed RPC linux/windows/osx/mip/r-pi 2.7.6 on: September 26, 2012, 10:29:23 PM
Waiting for Stratum support too.
Regarding stratum, I have been working on it. It is very much a non-trivial task to do in c so it's taking a while and I'm progressing very slowly and cautiously. Furthermore, the work generation is totally orthogonal to the current cgminer network scheduler I spent so much time creating, so it needs to rip great big holes into the current code to circumvent it. There's a stratum branch in my git tree if people want a peek but it's just code in progress and unusable.
9299  Bitcoin / Mining software (miners) / Re: CGMINER GPU FPGA overclock monitor fanspeed RPC linux/windows/osx/mip/r-pi 2.7.6 on: September 26, 2012, 10:24:11 PM
Sent a donation. Just started using CGMiner. Waiting for Stratum support too.

I will have my new static IP in a couple days. Will have ftp up if you would like me to host your miner files. I am on a 100/25 connection. Should be good enough. Let me know if I can help in any other way.

06e4aade4ab6d34acb8692b5ca542d036823143de2c0e336c2fb35d139f2a089
Much appreciate the donation Smiley

My own server is not a problem, it's me sending heaps of uploads there that is the rate limiting step and no matter where I send them the same issue occurs. Thanks though.
9300  Bitcoin / Mining software (miners) / Re: CGMINER GPU FPGA overclock monitor fanspeed RPC linux/windows/osx/mip/r-pi 2.7.6 on: September 26, 2012, 10:22:34 PM
Is there a way to make mining on a PC that has a AMD 7950 and Intel HD Graphics possible?

My Motherboard is a Z68, I would like to connect 1 or 2 Computer Displays to the HDMI and DVI on Z68 motherboard and 1 or 2 displays to my AMD 7950.

When I start Cgminer it says too many gpus or something along those lines.
Yes there is, but you will need to use a combination of parameters to these options: -d, --remove-disabled, --gpu-platform and --gpu-map. Start with 'cgminer -n' to read  what cgminer finds and then read the advanced section on gpu-map in the readme.
Pages: « 1 ... 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 [465] 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 ... 570 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!