Open x86txt opened 3 months ago
It's probably some limitation in Windows.
Do you have 2 CPU too?
I have same CUDA error my DELL T7910 (512GB) when plotting with GPU1. One of these days I'll have time to play with NUMA settings to see if I can get 256GB pinned to GPU1. Until then, I plot with GPU0 and farm with GPU1 as a workaround.
I'm just testing with 2 GPUs on Windows, only -M 0
works.
Hi Max - I have a system running Windows 11 with 2 GPUs, a 4070 Ti Super 16GB and a 3080 10GB, 128GB of DDR4-3200 RAM, Ryzen 5950X, multiple NVMe. I'm using cuda_plot_k32.exe v2b9c13f and have tried the previous version as well.
I can plot perfectly fine on my primary GPU using a partial RAM C16. About 4 mins with the following command line:
Primary GPU successfully:
cuda_plot_k32.exe -C 16 -n -1 -g 0 -r 1 -M 64 -S 2 -t C:\chia\tmp1\ -2 D:\tmp3\ -d Z:\plots\mmax\ -c key1 -f key2
However, when I try to plot on my 2nd GPU, cuda_plot_k32.exe (latest version 2b9c13f and previous version) will crash after
[P1] Setup took 0.175 sec
cuda memory allocation error, which I've included below.If I reduce the plotter to only being able to pin 32GB of memory, the plotter will continue successfully.
Here is how I'm calling the plotter:
Unsuccessfully:
cuda_plot_k32.exe -C 16 -n -1 -g 1 -r 1 -M 64 -S 2 -t C:\chia\tmp1\ -2 D:\tmp3\ -d Z:\plots\mmax\ -c key1 -f key2
Successfully:cuda_plot_k32.exe -C 16 -n -1 -g 1 -r 1 -M 32 -S 2 -t C:\chia\tmp1\ -2 D:\tmp3\ -d Z:\plots\mmax\ -c key1 -f key2
Any value above 32GB results in the plotter crashing, even 33GB.
Failure:
Success @ 32GB RAM pinned:
This is not a super big deal, because even at 32GB plots complete in 6 mins on the 3080, versus 4 mins on my 4070TiSuper with 64GB pinned, but I thought I should report it regardless.