-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nvidia support for miners. Specifically rx-arq and rx. #1
Comments
I replied to 8 issues on xmrig-nvidia to close them for lack of understanding on how cuda8 is needed for older cards. A good proposal for fixing this would be a lookup table to optimize the settings for each variant card with some headspace for threads, correct block settings. Reduce the number of threads to not bang into the VRAM limitation of each card assuming it's loaded in Windows which reserves some RAM for the base drivers. The advantage is that you can get 25% more hashrate when you manually tune the cards by approximation and incremental stepping up/down the threads/blocks. However that doesn't work if you are mining on a pool with possible rotating algos. |
Specifically this applies to https://moneroocean.stream where the algo is switching on the fly from monero to randomx and rx-arq sometimes depending on profitability. As determined by the pool on moneroocean, as some algos are not merge mineable and require gpu settings to change on the fly with nvidia cards. |
All gpu hashrate in random-x series algorithms are significant lower than cpu hashrate even with more electricity cost. So why must gpu? Currently GPU support wouldn't be added to the agenda before v1. Unless there is any advantage. As for algorithm rotation, it's easy for a pool to change a different daemon but hard for random-x miners to switch to a different rx variant. Different from cryptonight, random-x requires several seconds even minutes (when without largepage and JIT optimization) to initialize the dataset before mining, it's quite a loss on revenue which the pool wouldn't condiser. Multi-rx-algo support is really on the agenda, but not aiming to for the algorithm rotation. |
No description provided.
The text was updated successfully, but these errors were encountered: