Can the bbp xmrig be compiled with CUDA (nvidia)? This miner is intentionally only CPU right?
This miner already comes with the CUDA code, compiled in it, and afaik its ready to run on GPUs of most every kind (AMD & Nvidia) if you enable the switches.
But know that running randomx on video cards is slightly slower than on the CPU (one of the main reasons we ended up going with this, as that should protect us in the future).
There is a study in a pdf - I think its embedded in the source code - with hash speeds per architecture and video cards.
There is a github discussion between the randomx developers talking about how to hose the video cards.
Anyway the idea is, the randomx algo picks the machine language for your platform and runs it with a JIT compiler, so everyone is pretty much "equal".
People with more RAM have an edge, but the RAM is also taken into account with cost of ownership too.
Yeah normally i just download directly from github, all about your taste i guess. Directly from pool page also a option.
I am using port 3001 on rx.biblepay.org - the block height says 2062258
Height should be 184675. Am I mining on the correct chain? That block height looks awfully high, like it is testnet chain or something...
I haven't tried xmrig in a long time, so I could be mistaken too.
What are the huge pages and 1gb pages in your miner? They both show as unavailable for me.
Oh wow, we could be on to something with that (I've got your IP and I have been collecting some data btw).
Anyway, my numbers arent exactly correct but I believe you need 1 gig of ram per huge page. The miner will automatically use them if it can.
I believe you need 256meg of free ram per thread, minimum. How much ram does your machine have?
I have 16gb total. Task manager is showing the miner is using 2.3gb for a single thread.
Ok thats not it then, anything more than 4gb is probably fine.
On a side note the only strange problem I see from your machine so far, is your machine constantly reconnects (about once every 10 minutes), authorizes in the pool successfully, we get your BBP address and Monero address (the correct ones) successfully and give you something to mine, but then we never hear from your machine again (it basically never knows when it solves a BBP share). So either it discards the reply, or, it cant contact us with a solution. Since you dont see rejects on your screen, it sounds as if its not really mining on the bbp side.
I did extend the pool server timeout to 10 minutes to try to accomodate that behavior and it appears that did not help your case.
Ill have to give you some commands to enable verbose logging.
In the mean time is there any way you can try windows mining from another machine, just to ensure that it fails only on one machine? That will help isolating network issues and binary issues.
Tried from another machine, no change in behavior.
Hmm, that really points to your network then, I would think, since its not happening with anyone else yet.
The good news is since we are only on block #2, we can still try to figure other things out.
Do you have any strange networking setup, like VPN, and are your machines running any proxies, I mean do the tcp packets flow straight out of the LAN through a normal router?
Yeah normally i just download directly from github, all about your taste i guess. Directly from pool page also a option.
I am using port 3001 on rx.biblepay.org - the block height says 2062258
Height should be 184675. Am I mining on the correct chain? That block height looks awfully high, like it is testnet chain or something...
I haven't tried xmrig in a long time, so I could be mistaken too.
What are the huge pages and 1gb pages in your miner? They both show as unavailable for me.
Oh wow, we could be on to something with that (I've got your IP and I have been collecting some data btw).
Anyway, my numbers arent exactly correct but I believe you need 1 gig of ram per huge page. The miner will automatically use them if it can.
I believe you need 256meg of free ram per thread, minimum. How much ram does your machine have?
I have 16gb total. Task manager is showing the miner is using 2.3gb for a single thread.
Ok thats not it then, anything more than 4gb is probably fine.
On a side note the only strange problem I see from your machine so far, is your machine constantly reconnects (about once every 10 minutes), authorizes in the pool successfully, we get your BBP address and Monero address (the correct ones) successfully and give you something to mine, but then we never hear from your machine again (it basically never knows when it solves a BBP share). So either it discards the reply, or, it cant contact us with a solution. Since you dont see rejects on your screen, it sounds as if its not really mining on the bbp side.
I did extend the pool server timeout to 10 minutes to try to accomodate that behavior and it appears that did not help your case.
Ill have to give you some commands to enable verbose logging.
In the mean time is there any way you can try windows mining from another machine, just to ensure that it fails only on one machine? That will help isolating network issues and binary issues.
Tried from another machine, no change in behavior.
Hmm, that really points to your network then, I would think, since its not happening with anyone else yet.
The good news is since we are only on block #2, we can still try to figure other things out.
Do you have any strange networking setup, like VPN, and are your machines running any proxies, I mean do the tcp packets flow straight out of the LAN through a normal router?
2nd question, also, do you have all windows boxes or have you also tried the linux version by any chance?
Praise Jesus, we just solved the second RX block!
Diff has dropped to 2033!
Should help us much more on the next.
Ill investigate to see if it was solo.