-ck (OP)
Legendary
Offline
Activity: 4284
Merit: 1645
Ruu \o/
|
|
March 15, 2013, 12:57:52 PM Last edit: March 15, 2013, 01:20:44 PM by ckolivas |
|
For all you crazy scrypt/LTC mining fanatics, I have finally found the reason you cannot set very high thread concurrencies or intensities on 79x0 cards. It shall be fixed in the next version. I'm able to run my 7970s at TCs of 22392 now.
And how much faster is it? :-p 7970 @ 1135/1890, LG 2, TC 22392: GPU 0: 72.0C 3413RPM | 714.6K/715.7Kh/s | A:0 R:1 HW:0 U:0.00/m I:20
No, the memory speed is not a typo. Ignore the accept/reject ratio; I was trying solo. EDIT: The code is now in git, and here's a windows build with the changes: http://ck.kolivas.org/apps/cgminer/temp/cgminer.exe
|
Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel 2% Fee Solo mining at solo.ckpool.org -ck
|
|
|
skeeterskeeter
|
|
March 15, 2013, 01:48:49 PM |
|
Ok. I still cannot get CGminer working how I'd like it to. I have been through 7 OS installs in the past two weeks, 20 different ATi driver installs, 10 CGMiner installs. + much much more.
Initially I couldn't get windows to recognize all the GPU's at once, so I went to ubuntu, and back to windows and then to another version of windows.............................. Well one day it just worked, I did nothing special I can rememeber it just all of a sudden worked..............................
So the day it worked I threw all my GPU's up on CGMiner (10.5; CCC 13.1), and used it for another week or so. Everything was *seemingly* fine, <75C for each GPU. Ran 1Ghash even with x4 5830's. No OC, no nothing, just stock.
Well, with this I kept getting BSOD and AMD driver crashes. To fix this I flashed my BIOS, reinstalled windows, install AMD driver 12.10 and CGMiner 10.5. For a while I couldn't (AGAIN) get the GPUs to all be recognized, and as it happened the first time, it just worked one night......
Now that I had it working...... I tested each GPU individually by running it on CG for 10mins or so. All the cards ran about 75C and 3200RPM. Which is what they ran at before this BIOS flash and new CCC and CG.
NOW, when I run two or more, the cards get HOT. 90C in seconds, but they are maintainable/stable. Prior to this, the temps were low but they would crash the system, now the temps are high but the system wont crash for stupid reasons as before(BIOS, Drivers, and OS not speaking correctly).
I have tried setting GPU fan to 100% and Auto, lowering the clocks, dynamic intensity, more fans, different TIM (reset the TIM on each card Multiple times), carressing the GPUs before I go to sleep. Nothing seems to work to get them back to their coolness prior to the new software...
I am not even sure what I am trying to do anymore. So many fucking software problems my head is spinning. And no one can give me a good answer. This computer is making me look like a preschooler.
|
|
|
|
rav3n_pl
Legendary
Offline
Activity: 1361
Merit: 1003
Don`t panic! Organize!
|
|
March 15, 2013, 02:08:53 PM |
|
Try set "safe" settings and disable ADL. I have similar troubles when ADL is enabled and I switch user or enable screen saver...
|
|
|
|
skeeterskeeter
|
|
March 15, 2013, 03:04:51 PM |
|
Try set "safe" settings and disable ADL. I have similar troubles when ADL is enabled and I switch user or enable screen saver...
Where is the "safe" setting? What is ADL?
|
|
|
|
Lem
Newbie
Offline
Activity: 78
Merit: 0
|
|
March 15, 2013, 03:07:09 PM Last edit: March 15, 2013, 03:46:07 PM by Lem |
|
7970 @ 1135/1890, LG 2, TC 22392: GPU 0: 72.0C 3413RPM | 714.6K/715.7Kh/s | A:0 R:1 HW:0 U:0.00/m I:20
Uhm. With LG 2 and TC 22392 I get: [2013-03-15 16:04:33] Maximum buffer memory device 0 supports says 805306368 [2013-03-15 16:04:33] Your scrypt settings come to 1467482112 [2013-03-15 16:04:33] Error -61: clCreateBuffer (padbuffer8), decrease CT or increase LG Ok, the above error seems going away using: export GPU_MAX_ALLOC_PERCENT=100 export GPU_USE_SYNC_OBJECTS=1 (I never ever needed this thing before). However, I get: [2013-03-15 16:39:49] Error -5: Enqueueing kernel onto command queue. (clEnqueueNDRangeKernel) [2013-03-15 16:39:49] GPU 0 failure, disabling! [2013-03-15 16:39:49] Thread 1 being disabled [2013-03-15 16:39:49] Error -5: Enqueueing kernel onto command queue. (clEnqueueNDRangeKernel) [2013-03-15 16:39:49] GPU 0 failure, disabling! [2013-03-15 16:39:49] Thread 0 being disabled [2013-03-15 16:39:49] Thread 1 being re-enabled [2013-03-15 16:39:49] Error -5: Enqueueing kernel onto command queue. (clEnqueueNDRangeKernel) [2013-03-15 16:39:49] GPU 1 failure, disabling! [2013-03-15 16:39:49] Thread 2 being disabled [2013-03-15 16:39:49] Error -5: Enqueueing kernel onto command queue. (clEnqueueNDRangeKernel) [2013-03-15 16:39:49] GPU 1 failure, disabling! [2013-03-15 16:39:49] Thread 3 being disabled [2013-03-15 16:39:49] Error -5: Enqueueing kernel onto command queue. (clEnqueueNDRangeKernel) [2013-03-15 16:39:49] GPU 0 failure, disabling! [2013-03-15 16:39:49] Thread 1 being disabled [2013-03-15 16:39:49] Thread 1 being re-enabled [2013-03-15 16:39:49] Error -5: Enqueueing kernel onto command queue. (clEnqueueNDRangeKernel) [2013-03-15 16:39:49] GPU 0 failure, disabling! [2013-03-15 16:39:49] Thread 1 being disabled
|
|
|
|
.m.
|
|
March 15, 2013, 04:24:24 PM |
|
Hi, after some time I am testing mining again - similar setup, new GPU. I am not able to lower gpu mem clock, it always jumps to 1200 when I enter a different value (and it hungs soon). Another guy mentioned, he achieves around 300Mh/s with 1050 MHz gpu eng and 600 gpu mem clk with GUIminer(windows)-and his temps are around 55 C(two fans). Would anybody have an idea what can I do to improve hash speed ? Linux Fedora Core 16 x64, MSI 7850 (only one fan cgminer from git,ADL,amd app sdk 2.8 when I run ./cgminer --benchmark I get speed 228.2 Mh/s (when setting engine clk to 1120 MHz) Thanks a lot ! .m.
|
|
|
|
wazoo42
Newbie
Offline
Activity: 42
Merit: 0
|
|
March 15, 2013, 05:31:27 PM |
|
I'm getting about 20-25% cpu usage on gentoo (htop shows the main process accounts for all of this, but there are about 10 other cgminer entries) with an amd 8350 and two 7950s. I have another box with one 5770 and one 7950 and it showed similar behavior (about 13% cpu usage). If I disable the 7950 then the usage goes down to 3-4%. I am using -I 5,8 -w 256 -v 1 and I have tried all of the kernels. I have also tried cgminer 2.10.4 and 2.11.2. I have another couple boxes with 5830s and 5770s that have less than 2% cpu usage. Any thoughts as to why the 7950 boxes have higher cpu usage?
|
|
|
|
Marrs
Member
Offline
Activity: 112
Merit: 10
|
|
March 15, 2013, 06:11:46 PM |
|
I was hoping by now I could have said something like "GPU mining is deprecated, only ASIC code is supported from here on"...
Speaking of which, I'm setting up a new Linux install on an old atom netbook that I plan to use as the driver for a BFL Single (hopefully some time this year... sigh). For configuration testing purposes, I built it with cpu mining enabled, and it's rocking along at 1 Mh/s... I assume all I'll need for autogen.sh flags when I want to rebuild cgminer to drive the Single is autogen.sh --disable-opencl --disable-adl --enable-bitforce Is there anything else that I should, or might want, to include?
|
|
|
|
PatMan
|
|
March 15, 2013, 08:09:07 PM |
|
I'm getting about 20-25% cpu usage on gentoo (htop shows the main process accounts for all of this, but there are about 10 other cgminer entries) with an amd 8350 and two 7950s. I have another box with one 5770 and one 7950 and it showed similar behavior (about 13% cpu usage). If I disable the 7950 then the usage goes down to 3-4%. I am using -I 5,8 -w 256 -v 1 and I have tried all of the kernels. I have also tried cgminer 2.10.4 and 2.11.2. I have another couple boxes with 5830s and 5770s that have less than 2% cpu usage. Any thoughts as to why the 7950 boxes have higher cpu usage?
From what I can gather, mixing 7xxx series cards with 5xxx or 6xxx series cards causes issues, as they prefer to have different driver/sdk setups. There is plenty of info elsewhere on the forums about it, that's how I found out. I keep all my 7xxx series separate in their own rig. Here's one link that might help you: https://bitcointalk.org/index.php?topic=77950.0Or, do a search for "7970 settings". Hope it helps a bit....... Peace.
|
|
|
|
kano
Legendary
Offline
Activity: 4620
Merit: 1851
Linux since 1997 RedHat 4
|
|
March 15, 2013, 08:23:45 PM |
|
I was hoping by now I could have said something like "GPU mining is deprecated, only ASIC code is supported from here on"...
Speaking of which, I'm setting up a new Linux install on an old atom netbook that I plan to use as the driver for a BFL Single (hopefully some time this year... sigh). For configuration testing purposes, I built it with cpu mining enabled, and it's rocking along at 1 Mh/s... I assume all I'll need for autogen.sh flags when I want to rebuild cgminer to drive the Single is autogen.sh --disable-opencl --disable-adl --enable-bitforce Is there anything else that I should, or might want, to include? I presume you mean a BFL ASIC (wont be much point running FPGAs once everyone has an ASIC) So, unless we change the defaults between now and then, the first step ( in the future) of building from a git clone would be: ./autogen.sh --disable-opencl --enable-bflscIf you want both BFL ASIC and BFL FPGA ./autogen.sh --disable-opencl --enable-bflsc --enable-bitforceIf it's a source download, however, the first step would be: ./configure --disable-opencl --enable-bflscor ./configure --disable-opencl --enable-bflsc --enable-bitforce
|
|
|
|
Marrs
Member
Offline
Activity: 112
Merit: 10
|
|
March 15, 2013, 09:15:55 PM |
|
I presume you mean a BFL ASIC (wont be much point running FPGAs once everyone has an ASIC) So, unless we change the defaults between now and then, the first step (in the future) of building from a git clone would be: ./autogen.sh --disable-opencl --enable-bflsc
This is exactly what I was looking for. Thanks!
|
|
|
|
Marrs
Member
Offline
Activity: 112
Merit: 10
|
|
March 15, 2013, 09:26:56 PM |
|
I presume you mean a BFL ASIC (wont be much point running FPGAs once everyone has an ASIC) So, unless we change the defaults between now and then, the first step (in the future) of building from a git clone would be: ./autogen.sh --disable-opencl --enable-bflsc
This is exactly what I was looking for. Thanks! I just tried compiling with that flag turned on, and got an error: usbutils.c:1842:16: error: âbflsrc_drvâ undeclared (first use in this function) It looks like line 1842 has a typo: drv_count[[b]bflsrc_drv[/b].drv_id].limit = lim; bflsrc_drv should be bflsc_drv, to match the definition at line 151.
|
|
|
|
kano
Legendary
Offline
Activity: 4620
Merit: 1851
Linux since 1997 RedHat 4
|
|
March 15, 2013, 09:28:38 PM |
|
I presume you mean a BFL ASIC (wont be much point running FPGAs once everyone has an ASIC) So, unless we change the defaults between now and then, the first step (in the future) of building from a git clone would be: ./autogen.sh --disable-opencl --enable-bflsc
This is exactly what I was looking for. Thanks! I just tried compiling with that flag turned on, and got an error: usbutils.c:1842:16: error: âbflsrc_drvâ undeclared (first use in this function) It looks like line 1842 has a typo: drv_count[[b]bflsrc_drv[/b].drv_id].limit = lim; bflsrc_drv should be bflsc_drv, to match the definition at line 151. ...
|
|
|
|
Krak
|
|
March 15, 2013, 09:31:41 PM |
|
CGMiner keeps telling me "Disabling extra threads due to dynamic mode." How do I stop it from doing this?
Don't use dynamic mode.
|
BTC: 1KrakenLFEFg33A4f6xpwgv3UUoxrLPuGn
|
|
|
gyverlb
|
|
March 15, 2013, 09:38:47 PM |
|
CGMiner keeps telling me "Disabling extra threads due to dynamic mode." How do I stop it from doing this?
Don't use several threads (-g 1)
|
|
|
|
-ck (OP)
Legendary
Offline
Activity: 4284
Merit: 1645
Ruu \o/
|
|
March 15, 2013, 10:00:10 PM |
|
7970 @ 1135/1890, LG 2, TC 22392: GPU 0: 72.0C 3413RPM | 714.6K/715.7Kh/s | A:0 R:1 HW:0 U:0.00/m I:20
Uhm. With LG 2 and TC 22392 I get: [2013-03-15 16:04:33] Maximum buffer memory device 0 supports says 805306368 [2013-03-15 16:04:33] Your scrypt settings come to 1467482112 [2013-03-15 16:04:33] Error -61: clCreateBuffer (padbuffer8), decrease CT or increase LG Ok, the above error seems going away using: export GPU_MAX_ALLOC_PERCENT=100 export GPU_USE_SYNC_OBJECTS=1 (I never ever needed this thing before). As always YMMV, just because it works on mine doesn't mean it will work on yours - motherboard, CPU, and ram actually matter with scrypt. However -g 1 is now almost mandatory with these higher TCs. I'm making 1 GPU thread default in scrypt in the next version (just made it into git).
|
Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel 2% Fee Solo mining at solo.ckpool.org -ck
|
|
|
kano
Legendary
Offline
Activity: 4620
Merit: 1851
Linux since 1997 RedHat 4
|
|
March 16, 2013, 02:07:06 AM |
|
CGMiner keeps telling me "Disabling extra threads due to dynamic mode." How do I stop it from doing this?
Don't use dynamic mode. Gee, thanks. I hadn't thought of that. HOW? ... as it says in the README that no one reads ... --intensity|-I <arg> Intensity of GPU scanning (d or -10 -> 10, default: d to maintain desktop interactivity)
|
|
|
|
Rjb82
Newbie
Offline
Activity: 57
Merit: 0
|
|
March 16, 2013, 02:44:00 AM |
|
7970 @ 1135/1890, LG 2, TC 22392: GPU 0: 72.0C 3413RPM | 714.6K/715.7Kh/s | A:0 R:1 HW:0 U:0.00/m I:20
Uhm. With LG 2 and TC 22392 I get: [2013-03-15 16:04:33] Maximum buffer memory device 0 supports says 805306368 [2013-03-15 16:04:33] Your scrypt settings come to 1467482112 [2013-03-15 16:04:33] Error -61: clCreateBuffer (padbuffer8), decrease CT or increase LG Ok, the above error seems going away using: export GPU_MAX_ALLOC_PERCENT=100 export GPU_USE_SYNC_OBJECTS=1 (I never ever needed this thing before). As always YMMV, just because it works on mine doesn't mean it will work on yours - motherboard, CPU, and ram actually matter with scrypt. However -g 1 is now almost mandatory with these higher TCs. I'm making 1 GPU thread default in scrypt in the next version (just made it into git). Since the "GPU_MAX_ALLOC_PERCENT" and "GPU_USE_SYNC_OBJECTS" are linux only, what do us windows users do?
|
|
|
|
-ck (OP)
Legendary
Offline
Activity: 4284
Merit: 1645
Ruu \o/
|
|
March 16, 2013, 02:52:12 AM |
|
export GPU_MAX_ALLOC_PERCENT=100 export GPU_USE_SYNC_OBJECTS=1 Since the "GPU_MAX_ALLOC_PERCENT" and "GPU_USE_SYNC_OBJECTS" are linux only, what do us windows users do? The first is not required on windows (it's on by default anyway). The second decreases CPU usage, so if you have that problem on windows, the only way to improve on it is use linux.
|
Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel 2% Fee Solo mining at solo.ckpool.org -ck
|
|
|
sgravina
|
|
March 16, 2013, 03:54:53 AM |
|
Another litecoin miner question.
I have a dual boot computer. It has a 6 core AMD processor, 2 GBytes memory, and 2 5850 cards. It mines bitcoins well. Under Ubuntu 11.04 it will not mine litecoins. But if I boot to Windows 7 and run the same version of cgminer it will mine litecoins well.
The hardware, the cgminer version and the cgminer options are the same. Only the operating system is different.
Windows is running AMD 13.1. Ubuntu is running 12 something.
Is this the solution: Mine with cgminer 2.11.2 on Windows 7 and not on Ubuntu 11.04?
Sam
|
|
|
|
|