Closed ghost closed 5 years ago
please run it once without benchmark imo the compiling takes to long. the next start will be faster and you can benchmark the code
Thank you for your answer. I deleted all old OpenCL kernels from ~/.openclcache, recompiled xmr-stak and started it directly without benchmark mode. Unfortunately this did not change anything, the Vega is still running at 0H/s.
But I saw one thing: The compile time is quite long anyway, even without benchmark mode:
[2019-02-14 09:29:35] : Mining coin: cryptonight_v8
[2019-02-14 09:29:35] : Found AMD platform index id = 0, name = Advanced Micro Devices, Inc.
[2019-02-14 09:29:35] : Found OpenCL GPU gfx900.
[2019-02-14 09:29:35] : AMD: GPU (OpenCL) configuration stored in file 'amd.txt'
[2019-02-14 09:29:35] : Compiling code and initializing GPUs. This will take a while...
[2019-02-14 09:29:35] : Device 0 work size 8 / 32.
[2019-02-14 09:29:35] : OpenCL device 0 - Precompiled code /home/user/.openclcache/ef1197448c744f93a4d685e3792b5643922091f70b031c683efb8302fd980f7c.openclbin not found. Compiling ...
[2019-02-14 09:29:53] : OpenCL device 0 - Precompiled code stored in file /home/user/.openclcache/ef1197448c744f93a4d685e3792b5643922091f70b031c683efb8302fd980f7c.openclbin
[2019-02-14 09:29:53] : Device 0 work size 8 / 32.
[2019-02-14 09:29:53] : OpenCL device 0 - Load precompiled code from file /home/user/.openclcache/ef1197448c744f93a4d685e3792b5643922091f70b031c683efb8302fd980f7c.openclbin
[2019-02-14 09:29:53] : Starting AMD GPU (OpenCL) thread 0, no affinity.
[2019-02-14 09:29:53] : Starting AMD GPU (OpenCL) thread 1, no affinity.
Another OpenCL app I have on this machine fails with
Error clBuildProgramm -11
Is it possible that LLVM causes this?
Yes could be that your opencl is somehow broken. I use mostly the rocm driver under linux. maybe give it a try
Well, this already is ROCm The newest ROCm (2.1) needs atomic PCI Express operations to work properly, which are not supported by my old CPUs unfortunately. That's why I'm running ROCm 1.9.2 which works fine without PCI atomics.
I assume it's the enabled onboard GPU that causes the trouble, even though I have no idea why my R9 390s worked fine with exactly this setup...
Do you have some simple OpenCL tool I can test/debug my setup with?
As I have no physical access to my machine currently to disable the mainboard's GPU, I will try to fix this on software level (maybe some kernel params at boot?)
This looks like an issue with ROCm driver. I could fix this anyway by using amdgpu-pro 18.50 instead and additionally installing libdrm-amdgpu1 via
sudo apt install libdrm-amdgpu1
It did not work without this package, don't ask me why... Anyway, it works now. Thank you
Good evening My new RX Vega 56 reports 0H/s, in benchmark as well as in real mining mode:
Do you have an idea where this could come from? Thank you
Basic information
CPU: 2x Intel Xeon E5-2680 GPU: Gigabyte Radeon RX Vega 56 RAM: 16GB DDR3 ECC Board: EP2C602-4L/D16 Onboard GPU: Aspeed AST2300 OS: Ubuntu 18.04 LTS Kernel: 4.15.0-45-generic
The very same system worked fine with two Radeon R9 390 cards, one was in the same slot the Vega 56 is in now.
Issue with the execution
AMD OpenCl issue
Driver in use: ROCm 1.9.2
Stability issue