Bitcoin Forum
May 14, 2024, 01:21:43 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 516 517 518 519 520 521 522 523 [524] 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 »
10461  Bitcoin / Mining software (miners) / Re: CGMINER GPU bitforce overclock monitor fanspeed RPC in C linux/windows/osx 2.2.1 on: January 31, 2012, 12:02:52 PM
Almost 24 hours has passed since 2.2.1 without massive death and destruction this time. Thank goodness.  Smiley
10462  Bitcoin / Mining software (miners) / Re: cat 12.2 preview is out on: January 31, 2012, 05:42:51 AM
100% cpu bug is back omg!
LOL AMD

Let's all get those facepalms out folks...

Goddamnit  Angry
10463  Bitcoin / Mining software (miners) / Re: some donate, some don't, collection for cgminer 7970 [approx 50%] on: January 31, 2012, 05:40:39 AM
 Grin

Love you all so far. Thanks!

I'm pretty sure the existing dual card code new in cgminer 2.2+ will be easy to extend to 7990 once it's out.
10464  Bitcoin / Mining software (miners) / Re: 12.1 release (not preview) CPU usage DOWN on: January 31, 2012, 05:32:11 AM
Don't forget it will install SDK2.6 and completely screw up your hashrates.
10465  Other / CPU/GPU Bitcoin mining hardware / Re: Something amazing happened on: January 31, 2012, 02:52:58 AM
So, in the end I was able to open it, making holes in some visible places, but it got the job done. Now, I am well aware of the risks involved in using vegetable oil, either way, I had no choice but to use one
since I had no machine oil and was a Sunday.

Make sure to add some fish oil for it to get some more omega 3 or the omega 6 rich nature of the vegetable oil will give it heart disease, cancer and all sorts of other awful diseases...  Roll Eyes
10466  Bitcoin / Mining software (miners) / Re: CGMINER GPU bitforce overclock monitor fanspeed RPC in C linux/windows/osx 2.2.1 on: January 30, 2012, 11:51:41 PM
Thanks a lot, but as I said, mine came back yesterday so assuming it stays up and running with the new motherboard, I will be fine  Cheesy
10467  Bitcoin / Mining support / Re: 3 x 6970 in Windows...Help needed (.5 BTC bounty) on: January 30, 2012, 11:31:29 PM
Actually, there is no surefire way except for setting the GPU core speeds to something like "200,400,600,800" in the config file and looking at the actual hash rates and temperatures.
Another route would be setting one of the fans, say at GPU0, to 100% and observing which card is hyperventilating  Wink

you'd think that such a comprehensive slick piece of software would have this.
Blame AMD for opencl and the ATI display library having no sure fire way of telling me so that I could tell you via cgminer.
10468  Bitcoin / Mining software (miners) / Re: CGMINER GPU bitforce overclock monitor fanspeed RPC in C linux/windows/osx 2.2.1 on: January 30, 2012, 10:32:36 PM
thanks for this release ckolivas - 1 BTC Donation Sent!

can you explain more about what the problem was with the gpu reordering by default?

you said "The whole GPU-reorder  saga caused massive damage"

which is a vague and frightening statement - and since i am using it on all five of my rigs I would love to hear the official statement of what exact damage we are talking about..

thanks again !!!! Smiley
And thank you Smiley

Okay so the GPU reorder saga brought up a few issues, lemme explain just for reassurance.

OpenCL and the ATI Display Library have completely different numbers for their devices - and there is no way to correlate the devices

- If they report exactly the same number of devices, and ADL was working properly (built in etc) then the last release worked fine.
- However OpenCL will report more devices than ADL if you have more than one display connected to one GPU.
- OpenCL will report less devices than ADL if you have a card that has no mining support.
- ADL will report only one device if you don't export DISPLAY on linux, or if you use some remote viewer on windows (I think).

On 2.2.0:
If you had less ADL devices than OpenCL, only the ADL devices would work, but the devices that worked on 2.2.0 would be different to the ones working on 2.1.2 because of the changed order.
->If you had less ADL devices, it would put all the mining threads on the one device.
If you had more ADL devices than OpenCL, hardware monitoring wouldn't work.
->If hardware monitoring didn't work, you often couldn't mine at all/crash whatnot.
On Linux the ordering was almost never out of order (unlike windows) but it was reversed. However it was not universally reversed...

On 2.2.1: Now I can cope with discrepancies in the number of devices and still have the option of trying to reorder by bus ID. So it's quite a safe option now, whereas previously it worked more often than not, but when it didn't work it would do weird and wonderful things.

It was getting impossible to debug this without a real mining rig and it was just fortuitous that my rig came back to me yesterday.

All in all, I was just dealing with more AMD facepalm...
10469  Bitcoin / Mining software (miners) / Re: CGMINER GPU bitforce overclock monitor fanspeed RPC in C linux/windows/osx 2.2.1 on: January 30, 2012, 01:48:30 PM
New version: 2.2.1

So I'm really loathe to leaving a version out there that makes people adopt to massive change that may not have been a good idea, only to have to pull it again in the future. Today I had the luxury of my long-lost mining rig returning so I was finally able to actually do some meaningful debugging and testing of the code I was putting into cgminer and came up with the conclusion: 2.2.0 was a stinker. I spent most of today putting out all the spot fires under my feet and to release something a little more respectable as quickly as possible.

Here is 2.2.1, a mostly bugfix release.
Probably the most important fix is the fix for cgminer-generated midstate. This could cause massive rejects and is actually the main reason I put out a new release. This only affected pools that support the new work items which don't send midstate.
Bitforce support wouldn't actually build in 2.2.0 and the binaries I shipped didn't really have it built into it.
The whole GPU-reorder  saga caused massive damage, but we all learnt a lot from that one and there's much more useful verbose information of those issues in cgminer now, and that is useful even when GPU reordering is not enabled. When the number of devices doesn't match, cgminer will still continue to try to perform hardware monitoring.
There's more information now in --ndevs and we can use that to debug for real what SDK people are using Wink
I've improved net-delay to not delay submission of shares since they're sporadic and any delays can be costly, especially for p2pool.
I also implemented something I've been meaning to do for a while: Only use one thread when dynamic mode is enabled on a GPU. It will make for even better interactivity of a desktop despite the miner running. The threads are re-enabled if you switch back to a static intensity.


Full changelog:

Version 2.2.1 - January 30, 2012

NOTE - The GPU Device reordering in 2.2.0 by default was considered a bad idea
so the original GPU ordering is used by default again unless reordering is
explicitly requested.

- Fix bitforce failing to build into cgminer.
- Add missing options to write config function.
- Add a --gpu-reorder option to only reorder devices according to PCI Bus ID
when requested.
- Fix for midstate support being broken on pools that supported no-midstate
work by ensuring numbers are 32 bits in sha2.c
- Set virtual GPUs to work when ADL is disabled or all mining will occur on GPU
0.
- Add information about paused threads in the menu status.
- Disable all but the first thread on GPUs in dynamic mode for better
interactivity.
- Set the latest network access time on share submission for --net-delay even if
we're not delaying that submission for further network access.
- Clear adl on exiting after probing values since it may attempt to overclock.
- As share submission is usually staggered, and delays can be costly, submit
shares without delay even when --net-delay is enabled.
- Display GPU number and device name when ADL is successfully enabled on it.
- Display GPU ordering remapping in verbose mode.
- Don't fail in the case the number of ADL and OpenCL devices do not match, and
do not attempt to reorder devices unless they match. Instead give a warning
about
- Display error codes should ADL not return ADL_OK in the more critical function
calls.
- Fix unused warning.
- Fix compile warnings in api.c
- Add extensive ADL based device info in debug mode.
- Make --ndevs display verbose opencl information as well to make debugging
version information easier.
- Display information about the opencl platform with verbose enabled.
- Explicitly check for nvidia in opencl platform strings as well.
10470  Bitcoin / Mining software (miners) / Re: CGMINER GPU bitforce overclock monitor fanspeed RPC in C linux/windows/osx 2.2.0 on: January 30, 2012, 01:05:57 PM
This is tricky. It's very hard rolling back on such a big change. However I do think it was not the best idea to do it by default and the release has only been out one day. I suspect going to 2.2.0 will break far more people's configurations than going from 2.2.0 to 2.2.1, and then using the --gpu-reorder option will fix it (which is what I decided to call it). So, sorry, I've pretty much decided to make it default to off.
10471  Bitcoin / Mining software (miners) / Re: CGMINER GPU bitforce overclock monitor fanspeed RPC in C linux/windows/osx 2.2.0 on: January 30, 2012, 04:59:47 AM
The git ride is about to get rather bumpy. Please be careful if you're pulling at random intervals.

With such a big update going to 2.2.0 it was inevitable some bugs would creep in. I'm trying to iron them all out and work on a bugfix-only 2.2.1 release as soon as is feasible. Having my mining rig AT LAST back will make it much much easier to test all this shit.
10472  Bitcoin / Mining software (miners) / Re: CGMINER GPU bitforce overclock monitor fanspeed RPC in C linux/windows/osx 2.2.0 on: January 30, 2012, 04:05:42 AM
I know it's a bit late with having made the device reorder part of an official release but I was wondering if people would prefer it to be optional in the next release instead of mandatory? I know some of you have some complex set ups with config files and device specific setting and so on that will be broken on going to 2.2.0, and I'm not against changing it back to the old behaviour and making it optional with something like --dev-reorder .
10473  Bitcoin / Mining software (miners) / Re: some donate, some don't, collection for cgminer 7970 [47 confirmed 10 pledged] on: January 30, 2012, 12:06:21 AM

isn't there anyone else that wants to have the 7970 optimized by ck?
Perhaps people are wasted from donating to diablo for the same thing.
10474  Bitcoin / Mining software (miners) / Re: CGMINER GPU bitforce overclock monitor fanspeed RPC in C linux/windows/osx 2.2.0 on: January 29, 2012, 11:31:38 PM
Sleep tight, but unfortunately you've picked one of the bad commits. That code never worked as they were attempts at doing it that didn't work properly and evolved like this (first unbroken commit was 05970):

commit 83a836765432dbc88b972588fb678aff17979a35
    Linux's ADL uses a busnumber in descending order for devices so enumerate them in the opposite order to windows.

commit 059701272c75bc30236f1c4a3aaf8db5e59bf718
    Carry virtual gpu number across.

commit 3bc0583454b09b5c4dac18450c4766572d69644f
    Iterate and change virtual device order instead of shuffling ram.

commit 371e5f688a2b6e5446e243ac9edcc490c0243a79
    Reorder displayed devices to map to physical locations and initialise according to logical location instead.

commit 5a0b4f62d0966d08bd92142d92d8b97f8e68f1e7
    Map GPU devices to virtual devices in their true physical order based on BusNumber.

10475  Bitcoin / Mining software (miners) / Re: CGMINER GPU bitforce overclock monitor fanspeed RPC in C linux/windows/osx 2.2.0 on: January 29, 2012, 10:55:23 PM
i have 2 GPU, one 5870 and oone 3xxx
And this newer version does not work on my setup, used to work fine.
Go here:
https://bitcointalk.org/index.php?topic=28402.msg720267#msg720267

http://ck.kolivas.org/apps/cgminer/temp/

Since this may be a recurring theme, I've uploaded a new bleeding edge binary for both windows and linux into that directory which can work around the problem but will give a warning when it happens. I'll try and keep bleeding edge binaries in there if/when required.

Starting with --verbose with these binaries should give you a lot more information which will help you debug where devices are going as well if you're having a new ordering issue.
10476  Bitcoin / Mining software (miners) / Re: CGMINER GPU bitforce overclock monitor fanspeed RPC in C linux/windows/osx 2.2.0 on: January 29, 2012, 10:20:45 PM
Try cleaning out your tree with a fresh ./autogen.sh && ./configure && make clean first perhaps.
10477  Bitcoin / Mining software (miners) / Re: CGMINER GPU bitforce overclock monitor fanspeed RPC in C linux/windows/osx 2.2.0 on: January 29, 2012, 09:55:49 PM
i have 2 GPU, one 5870 and oone 3xxx
And this newer version does not work on my setup, used to work fine.
Go here:
https://bitcointalk.org/index.php?topic=28402.msg720267#msg720267
10478  Bitcoin / Mining software (miners) / Re: CGMINER GPU bitforce overclock monitor fanspeed RPC in C linux/windows/osx 2.2.0 on: January 29, 2012, 09:25:31 PM
Any system changes needed with Linux to move from 2.1.1 to 2.2.0?

I'm observing massive problems with the latest updates.

I kept the previous working binary as reference, but was not able to isolate the problem. First obvious thing is ADL fails to initialize:
Code:
[2012-01-29 19:30:32] ADL Initialisation Error!

The remaining initialization sequence looks ok, at least no obvious differences to what 2.1.1 was reporting:
Code:
[2012-01-29 19:30:35] Loaded binary image phatk110817Caymanbitalignv2w128long4.bin

...but the hash rates achieved are at about 30%
Code:
[2012-01-29 20:18:56] GPU2 (5s):95.6 (avg):121.2 Mh/s | A:43 R:0 HW:0 U:1.44/m I: 9


of what 2.1.1 does:
Code:
[2012-01-29 20:22:51] GPU2 (5s):372.4 (avg):350.6 Mh/s | A:4 R:0 HW:0 U:4.35/m | I: 9

As said, using the same APP and ADL version, same kernel. I also tried with deleting previous kernel binaries with the same result. I am using the current git HEAD for 2.2.0 (82af288e69).

Any ideas?
Most unusual

No system changes should be needed.

ADL failing to initialise could be anything, but seems more common with multiple instances of cgminer running. Can you do a git pull and start with --verbose -D and see what it says with the extra debugging I just committed?

What does the startup debugging give on the first device if you delete the binaries?

30% sounds like something horribly wrong. In fact it looks like all 3 "GPUs" may just be one device.

EDIT: You did do "export DISPLAY=:0" didn't you?
10479  Bitcoin / Mining software (miners) / Re: CGMINER GPU bitforce overclock monitor fanspeed RPC in C linux/windows/osx 2.2.0 on: January 29, 2012, 08:39:28 PM
when using anything above intensity 9 on my 5970 w/ 11.12 drivers. The cpu usage is pegged... 9 and below cpu usage is 0%
Any reason why its higher on I 10+? thanks

just curious what mhash your getting with your 5970 using 11.12 ? I messed around with several different configurations over the last couple of days for mine and the best I came up with is 11.9 w/ cgminer 2.20 - I get a nice 820 mhash - woohoo!

btw: ckvolias do you know why Anubis web front end stopped working with the 2.2.0 upgrade?

thanks!
Changed API with the newer commands I would guess.
10480  Bitcoin / Mining software (miners) / Re: CGMINER GPU bitforce overclock monitor fanspeed RPC in C linux/windows/osx 2.2.0 on: January 29, 2012, 08:36:19 PM
Calm down fellas. They're different CPU bugs. There are 3 in all. Either way intensity  above 9 is mostly harmful.
Pages: « 1 ... 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 516 517 518 519 520 521 522 523 [524] 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!