-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Ethminer unusable with Celeron CPU #74
Comments
Same issue for me. Claymore's miner and other coin miners don't have high CPU usage like this for me. I have an Athlon II x2 CPU, definitely low end, but since other miners work I think it's related to ethminer. |
Try the --farm-recheck flag to reduce the speed of the text output: |
Also if the miner is hanging when it's starting up loading the DAGs onto the GPUs you could try changing the --dag-load-mode flag to sequential or single:
|
No dice to any of those. As soon as "cudaminer0" text shows up, it shits the bed regardless of settings. |
@n4ru Sorry to hear that. I don't have any other suggestions at the moment sorry. @ajthemacboy Yeah even my pentium 4560 gets pegged for a while during the setup. Hopefully someone can work on an actual fix. |
Ok, clearly I should have tested a bit more before responding the first two times. With Additionally, my hashrate is only 92 MH/s max with 4 GTX 1060s, using |
(from #18) I'm not sure what 1GPC means though, maybe 3GB card? |
What operating systems are you guys running? I'm using CentOS without any of these issues. Is this potentially Windows specific? |
I suppose it could be. I am on Windows 10. |
I am on Windows Server 2016. |
This only happens on windows, ethminer works okay on Linux with a Celeron. I have rigs running both. |
ethminer.exe -U -v 2 -L sequential --dag-load-mode single 0 -S eu2.ethermine.org:4444 -SP 1 -O wallet.name --farm-recheck 2000 --cuda-parallel-hash 4 tried this, no luck. still takes forever to load ... |
Same issue here, Windows 10 x64 with 7x GPU (1060s) |
Running multiple instances with 2 GPU per instance seems to be a valid workaround for this issue. ethminer.exe --farm-recheck 200 -U --cuda-devices 0 1 But all in all I would prefer if somebody could do a fix to allow more then 2 GPU in a single instance on a Celeron CPU on Windows 10. |
100% CPU usage regardless of number of GPUs. Ubuntu Linux 16.04.2. |
To be clear, are you all running the release candidate? |
In my case running |
@omento This occurs for me on the RC and 0.10.0, as well as on Genoil's miner. |
Just trying to consolidate as much info for @chfast as possible, could you guys provide the following info so it's globbed together? Apologies if this feels redundant.
|
@ET-Bent Could you try this binary? Just built it from the latest dev source (with CUDA 8 support). Edit: Forget that. I can't tell which branch is ahead of which, master or release/0.11. Just try with the Linux binary found on the Releases page for RC1. I've been running it for 14 hours solid. |
@omento
The issue behind this is that the text output becomes really really slow because of a full load of the CPU (100% CPU usage). I think the text output and mining is not seperated from each other? Shouldn't the CUDA-feature prevent from 100% CPU usage, even on a very slow G4400 CPU? This issue happens on all "ethminer" I found (e.g. the genoil miner or the miner of this repo). As I wrote above a workaround is to run multiple instances of this miner with only 2 GPU per instance. |
I have identical settings as JHGitty except I use 3GB cards. |
Operating System: Windows Server 2016 Standard, build 1607 |
@omento I appreciate all your efforts to help me. I just rebuilt all my nodes today so they use the latest Cheers! For future time travellers reading this: Building the latest version from source >= |
@ET-Bent I'm glad to know it's fixable. However, I'm having trouble compiling it on Windows.
I really have no clue what I'm doing, any help is appreciated. |
Win 10 Pro Confirming that rc1 will not load. After the first few lines of loading the system crashes. |
@ET-Bent could you link a zip with the exe and dlls (and everything else) compiled for Windows 10 that you mentioned does not have the Celeron 100% CPU bog down issue? |
If you are using the latest binary, try using the --cuda-schedule option |
Please please share, I been looking everywhere,All my rigs are Celeron based and I cant use this optimization. |
@marcovillar If you've tested it sucessfully you should make a PR for review and wider testing |
The new release works great for me! Mining at about 98 MH/s, tyvm @chfast <3 |
works great, thank you! used https://github.com/ethereum-mining/ethminer/releases/tag/v0.11.0 |
I can confirm - latest v0.11.0 release is fixing the issue - somebody can close this ticket. It's working fine on my 7-GPU (7x GTX1060) machine. Tested under Windows 10 x64. |
It still doesn't work for me ... |
if it is still a text issue to you, try >> -v 1 << |
Still no luck ... |
ebbang could you provide a bit more information about your rig? |
I also have this problem although I have Pentium. I really want to stop using claymore but with ethminer I can't mine properly 😞 |
@ortakpayda
|
@derubm My Rig: I tried with -v 1 & also with single/sequential DAG generation mode. Still it does not work ... |
@ebbbang + @ortakpayda Have you updated to the latest mobo BIOS and upped Windows' virtual memory? (See Increase virtual memory on [url]http://1stminingrig.com/best-windows-setup-configuration-tweaks-for-mining/[/url]) |
@jimmykl I'll check for the mobo BIOS today ... |
@ebbbang It's a pain to do but you could also unplug cards individually to see if one is acting up. I've had rigs which got unstable and all it took was unplugging everything and hooking it all back up which somehow resets things and they work afterwards. |
Remove the -G option and only keep -U
When both -G and -U are specified, the miner works but uses one CPU core. |
@xixou2 No one here was using both. |
Maybe they were by mistake. |
Using a 1070 on linux / Cuda 8, ethminer 0.13.0.dev0, i5 Quad core, I had 100% CPU usage on a single core whatever the logging options, using the OpenCL kernel (-G). |
Tried to mine eth for the first time using this miner with the following code in a .bat script:
CPU overloaded and restarted my Rig twice, reached temperatures of over 100C. I am back to zCash mining for the time being. My CPU stays at a stable 40C while mining zCash. ethminer 0.12.0 |
@dougbacelar replace -G with -U |
@derubm thanks! I dont understand why, but it worked with -U 👍 💯
|
I had the same problem, mining with claymore and CPU stay in 50 percent..
and the same for superfetch (Properties - Stop - and Startup type Disable) I hope these settings help other people If you think I was useful to you, you can donate me a beer by paypal :)) |
@derubm Thanks man !! |
and if the problem persists, you have too much overclocking on one GPU |
If I may add just one more hint. |
So, I have 7 GPUs running on a measly Celeron with 8GB of RAM. When it's just one, I can run it just fine. When I bump it up, the text output becomes so slow that it ends up freezing and won't mine properly. CPU usage spikes up to 100%.
This issue doesn't happen with any other miner. I'm assuming it is related to the way text is output to the console and I'm wondering if there's either a flag I'm missing or if there is another fix available.
My pagefile is larger than the sum of all GPU's RAM.
The text was updated successfully, but these errors were encountered: