RX/0 not working with iGPU vega5
HighVoltage557 opened this issue · 4 comments
I have a vega5 iGPU with driver version 21.8.2, I am using the latest release of xmrig but the hashrate is too high in RX/0 (attached video) and when I use "s" or "c", it shows no active connection and no results yet.
XMRig_6.15.0-mo1_2021-09-22_21-03-05.mp4
Edit 1: I tried compiling from source without randomx and algorithms work fine. Issue closed.
Edit 2: After referring to some sources online, I found out that a reason due to which this might be caused:
Xmrig detected the GPU to have ~1.2 GB of VRam, which is less than the minimum required for RX/0 which is causing the drivers and/or xmrig to crash and causing the erratic behavior of the miner. This is largely based on assumptions, and I haven't found a real reason why.
Also, I upgraded the Ram on my PC which increased the shared VRam to 6.2 GB and xmrig detects the iGPU as ~4.8 and RX/0 doesn't crash or show erratic hashrate (~40H/s now on the iGPU)
My conclusion is that this is related to the VRam of the GPU
RandomX not really for GPUs. Should be using GPU-friendly algos... did algo-perf complete? Edit algo-perf rx algos to "0.01" so it won't use them.
iGPU terrible anyway, shares system RAM (not VRAM). Will really hurt CPU mining which needs every bit of memory bandwidth.
Algo perf did not complete due to this, RX/0 just went on, so had to manually set the hashrate. It couldn't complete the rest of algorithms. And when I set RX/0 to false, it gave many lines of error and the benchmark didn't complete in that run too.
Currently, I am just running cn/GPU
Ah, yes, I generally just compile my GPU miners with -DWITH_RANDOMX=OFF
so that doesn't happen.
Alright, I will try compiling from the source, I am using the release currently.