Post
Topic
Board Mining (Altcoins)
Re: Claymore's Dual Ethereum AMD+NVIDIA GPU Miner v15.0 (Windows/Linux)
by
adaseb
on 03/10/2019, 04:36:57 UTC
Hi Everyone,

I can't mine ETC anymore but i still can mine ETH. It keep showing below errors,  

CUDA error - cannot allocate big buffer for DAG. Check readme.txt for possible solutions.

GPU 0 failed

GPU 0, CUDA error 11 - cannot write buffer for DAG

WATCHDOG: GPU error, you need to restart miner Sad

Setting DAG epoch #296(3.31GB)...

i'm using GTX 1050 4gb ram
windows 10
Pagefile intial and max 50gb.
Also tried using these parameters -eres 0, -lidag 0

But error still persist. Anyone knows the solution to this problem? Appreciate all helps. Thks.


Windows 10 for some reason uses a lot of GPU memory which results in these errors. The way the operating system works is that it keeps some system data loaded on the GPU and you can't actually use the entire 4GB.

The easiest way to fix this was just to use Linux and you should be good for many many more months.

I had this issue before when my 2GB stopped working and one thing that worked was to put it in a system with a 4GB GPU and make that GPU device 0 and it worked for a while that way. So if you got any other GPUs with 6GB memory of higher try that or just switch to Linux.

This GTX 1050 is my spare GPU on my laptop..My main system are using intel GPU. So this GTX GPU should be free from any memory taken up by windows 10.

No I am not talking about your system memory RAM. I am talking about your GDDR which is the memory chips directly on the GPU. When you are using Windows 10 it reserves around 500-700MB of your GDDR for some system data.

For gaming this isn't an issue because the game just stores data on the system RAM and the game still works but with ETH mining the entire DAG needs to fit on the GDDR and if 700MB is taken up by Windows then it will fail.

Try Linux

It shows i have 4gb available for my GPU. Is there any way i can check how much Windows 10 is using for the reserve for this GPU? Does switching to Linux meaning replacing the entire windows 10 OS?

NVIDIA Cards available: 1
CUDA Driver Version/Runtime Version: 10.1/8.0
GPU #0: GeForce GTX 1050, 4096 MB available, 5 compute units, capability: 6.1  (pci bus 1:0:0)
Setting DAG epoch #296(3.31GB)...


If you go to your system resources it will show you a graph of how much of your GPU memory is in use. You can also use a 3rd party tool like MSI Afterburner to show you this info. You need to open the tool and then start the miner program and see how much memory it uses.

You don't need to replace your Win 10, just dual boot it with Linux. So when your computer boots up you pick which OS you want to run. You can't run 2 at once unfortuntely.