fireice-uk / xmr-stak

Free Monero RandomX Miner and unified CryptoNight miner
GNU General Public License v3.0
4.05k stars 1.79k forks source link

RX580 8GB Hashrates on cryptonight_bittube2 #2037

Open zhihao4456 opened 5 years ago

zhihao4456 commented 5 years ago

Hi, I am new in using this miner and would like to try to use this miner for mining TUBE coins. After basic setting up, I realize the hashrates per RX580 8GB card is giving only about 650+ H/s.

I was wondering what is there any other settings I need to do in the miner to achieve around 800+ H/s? In CastXMR 1.5.0 i was getting about 800+ H/s but is not stable. If i were able to get 800+ H/s with this miner and stable I would like to do so to continue to use this miner.

My current settings is as below:

gpu: Ellesmere memory:3920 // compute units: 36 { "index" : 1, "intensity" : 864, "worksize" : 8, "affine_to_cpu" : false, "strided_index" : 1, "mem_chunk" : 2, "unroll" : 8, "comp_mode" : true

Spudz76 commented 5 years ago

switch worksize up to 16 try all three strided_index options (0/1/2)

Unsure as this is a CN-Heavy coin, less people have reported what works or not

CryptoBroke550 commented 5 years ago

Have you tried dual threads, on my RX 550 cards the biggest jump in Hash rate was using dual threads, I have not mined TUBE coins. If the intensity is max for a single thread you might need to lower it for dual thread. I have been looking at different RX 580 cards but what is the power draw at the 650-800 H/s? I need to re-test my cards on the new v8 algo to see what the draw is and see if increasing work size helps lower the power draw or not?

zhihao4456 commented 5 years ago

switch worksize up to 16 try all three strided_index options (0/1/2)

Unsure as this is a CN-Heavy coin, less people have reported what works or not

tried worksize 8 and 16 with strided_index option (0/1/2) with worksize 16, my hashrate instantly drop about 60-70 h/s... so is better on worksize 8 and strided_index option i think i works better with (2) which increase about 10-20 h/s

but out of all the test the max i gotten is only 670 h/s per card mining on bittube.

zhihao4456 commented 5 years ago

Have you tried dual threads, on my RX 550 cards the biggest jump in Hash rate was using dual threads, I have not mined TUBE coins. If the intensity is max for a single thread you might need to lower it for dual thread. I have been looking at different RX 580 cards but what is the power draw at the 650-800 H/s? I need to re-test my cards on the new v8 algo to see what the draw is and see if increasing work size helps lower the power draw or not?

I have not tried with dual threads as I do no know how, do you mind guide me to enable it? I am new to this miner so not too sure with the configurations.

When I was mining with CastXMR 1.5.0 at around 800+ h/s on bittube, the power draw from wall was 95-105w (using meter)... My voltage was 1200/950mv and 2200/950mv

Spudz76 commented 5 years ago

dual threading is just copy the entire index:1 section twice in the amd.txt divide the single thread intensity by 2 then turn them up slowly (by worksize each time / best keep them evenly divisible) so something like 432x8 x2 note the hashrate will list as "two gpus" because each is a work thread, thus add them for total effective rate (shooting for 400H/s each for target 800H/s) the threads may enjoy some other ratio than 50/50 intensities

tremendo88 commented 5 years ago

try this in dual trade. My 580 8gb cards work at 980 H/s in bittube2

// gpu: Ellesmere memory:3920 // compute units: 36 { "index" : 1, "intensity" : 864, "worksize" : 8, "affine_to_cpu" : false, "strided_index" : 1, "mem_chunk" : 2, "unroll" : 8, "comp_mode" : true },

CryptoBroke550 commented 5 years ago

This is what the dual threads would look like, the index (1) denotes the same card. If it runs OK with these settings I would try to increase first and keep track of the hash-rate if not better then drop it. I will use 64, 32, 16 or 8 to increase or decrease as needed to get the best results. I did not know you could go as low as the worksize but it makes sense, thanks Spudz76 for the tip.

I also used "comp_mode" : false to gain about 10H/s with my cards. I did watch to make sure I was not generating invalid shares after that change. Thanks zhihao4456 for the update on the draw you were getting.

// gpu: Ellesmere memory:3920 // compute units: 36 { "index" : 1, "intensity" : 864, "worksize" : 8, "affine_to_cpu" : false, "strided_index" : 1, "mem_chunk" : 2, "unroll" : 8, "comp_mode" : true }, { "index" : 1, "intensity" : 864, "worksize" : 8, "affine_to_cpu" : false, "strided_index" : 1, "mem_chunk" : 2, "unroll" : 8, "comp_mode" : true },

zhihao4456 commented 5 years ago

nice, tried dual threads and it gets me about 850-900h/s Thanks alot

CryptoBroke550 commented 5 years ago

Anyone try much higher intensities like 1696 for Rx 580 8GB cards? I seen this for a different miner and decided to try it, on my card I have the video cable connected so it blanked the video and did not hash, I then tried 1688, on my stock Micron memory card I get over 800 about 33% of the time so far and highest is 998.0H/s mining Graft. Still need to run a much longer test to see if it will stay running.