Recently I got two GPUs from AMD (RX 6800 and RX 6800XT). Thus, I have followed and applied these two scripts below in order to change the energy efficiency and to up the hashrate:
Guide to eliminating AMD 6800 variability in Hive
and Manual guide to eliminating AMD 6800 variability in Hive
Occurs that the process was successful only in my RX 6800. Regarding the RX 6800XT, the system says “RX 6800 XT is not AMD card”.
Beside that, when I apply “amd-info” command, “F State” shows 500 1941* in the clocks to RX 6800 XT instead 1551* 1551 (as you can see to RX 6800 below).
The F-state script is only for the 6800 to get its’ F-state as high as possible, and that’s 1551 for a 6800. If you don’t use the script, the F-state will be lower resulting in lower hash.
The 6800XT does not have this issue and goes immediately to its’ highest F-state, being 1941.
Treat them as 2 different cards, they need different clocks and voltages.