Closed baryluk closed 4 years ago
That is just a #pragma message, not an error, let's ignore it.
Please just pass a -maxAlloc option which is mandatory now, e.g.: -maxAlloc 3G
This limits how much memory the app is allocating on the GPU. Also you can try the v6 branch which is stable https://github.com/preda/gpuowl/tree/v6 If you start using GpuOwl, you may find the discussion on mersenneforum.org/ useful.
2020-10-05 17:54:51 gfx803-0 96359411 Use -maxAlloc to limit GPU memory usage; see -h
2020-10-05 17:54:51 gfx803-0 Exiting because "missing -maxAlloc"
2020-10-05 17:54:51 gfx803-0 Bye
@preda Doh. I am blind. It was just a warning message.
Yes, -maxAlloc 2048M
and it works. Yay.
Thanks.
gpuowl at 7e40f5b0af5d42e57c0406ce6b254a67d2af8cbe
Linux, amd64. Compiled using g++ 10.2.0
I am using standard OpenCL loader, and OpenCL headers.
the ICD is configured to load ROCm 3.8, and it works with many other applications.
clinfo, shows me this (abriviated):
However, trying to run a test on gpuowl gives me this:
Any help would be appreciated.
Here is strace of all opened files:
This is me trying GpuOwl first time ever, so I don't know if maybe my config is wrong or ROCm issue.