xmrig-nvidia icon indicating copy to clipboard operation
xmrig-nvidia copied to clipboard

working with RandomXL yet?

Open pdarcos opened this issue 4 years ago • 6 comments

Hi,

I'm using xmrig with RandomXL (loki) and it's working fine. Much appreciated.

Any plans on updating xmrig-nvidia to also work with RandomXL?

Cheers

pdarcos avatar Jul 29 '19 15:07 pdarcos

Guess not

pdarcos avatar Aug 02 '19 16:08 pdarcos

Both RandomXL and RandomWOW supported in dev branch, binaries for recent code https://download.xmrig.com/xmrig-nvidia/2.14.5-dev/5e8710a21f8252759ab2452a49c68df36654a174/

  1. I working on xmrig3 so have no time to make release for this.
  2. Auto-configuration provide wrong threads number, you must reduce it.

xmrig avatar Aug 02 '19 16:08 xmrig

Thanks @xmrig !

I'll go ahead and compile it from scratch to test it out. Any idea on what the right number of threads should be?

Your work is much appreciated. Thanks!

pdarcos avatar Aug 02 '19 16:08 pdarcos

Reduce it until error <random_prepare>:37 "out of memory" disappear. RandomX require 2080 MB for dataset per GPU, on 4GB GPUs only less than half memory remaining for mining. Thank you.

xmrig avatar Aug 02 '19 17:08 xmrig

Any timeframe for v3? XMR switched to RandomX and after compiling dev branch, I get this no matter how low or hi I put threads:

./xmrig-nvidia 
 * ABOUT        XMRig-NVIDIA/2.14.5-dev gcc/7.4.0
 * LIBS         libuv/1.18.0 CUDA/10.10 OpenSSL/1.1.1 microhttpd/0.9.59 
 * CPU          Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz x64 -AES
 * GPU #0       PCI:0000:01:00 GeForce GTX 1060 6GB @ 1708/4004 MHz 128x30 0x0 arch:61 SMX:10 MEM:5011/6075 MiB
 * ALGO         randomx/0, donate=1%
 * POOL #1      xmr-eu1.nanopool.org:14444 variant rx/0
 * POOL #2      xmr-eu2.nanopool.org:14444 variant rx/0
 * COMMANDS     hashrate, health, pause, resume
[2019-12-02 11:18:17] use pool xmr-eu1.nanopool.org:14444  51.15.69.136 
[2019-12-02 11:18:17] new job from xmr-eu1.nanopool.org:14444 diff 480045 algo rx/0 height 1979904
[2019-12-02 11:18:17] Started updating RandomX dataset (12 threads)
Segmentation fault (core dumped)

My config json:

{
    "algo": "randomx/0",
    "api": {
        "port": 0,
        "access-token": null,
        "id": null,
        "worker-id": null,
        "ipv6": false,
        "restricted": true
    },
    "background": false,
    "colors": true,
    "cuda-bfactor": 4,
    "cuda-bsleep": 0,
    "cuda-max-threads": 0,
    "donate-level": 1,
    "log-file": "log.txt",
    "pools": [
        {
            "url": "xmr-eu1.nanopool.org:14444",
            "user": "",
            "pass": "",
            "rig-id": null,
            "nicehash": false,
            "keepalive": false,
            "variant": -1,
            "enabled": true,
            "tls": false,
            "tls-fingerprint": null
        },
        {
            "url": "xmr-eu2.nanopool.org:14444",
            "user": "",
            "pass": "",
            "rig-id": null,
            "nicehash": false,
            "keepalive": false,
            "variant": -1,
            "enabled": true,
            "tls": false,
            "tls-fingerprint": null
        }
    ],
    "print-time": 60,
    "retries": 5,
    "retry-pause": 5,
    "threads": [
        {
            "index": 0,
            "threads": 128,
            "blocks": 30,
            "bfactor": 0,
            "bsleep": 0,
            "sync_mode": 3,
            "affine_to_cpu": false
        }
    ],
    "user-agent": null,
    "syslog": false,
    "watch": true
}

shehi avatar Dec 02 '19 10:12 shehi

CUDA now part of unified miner https://github.com/xmrig/xmrig Thank you.

xmrig avatar Dec 02 '19 10:12 xmrig