I always use custom fan curve setting in MSI Afterburner or Sapphire Trixx. I set the fan speed to 5 points above the GPU's temperature. For example, if the GPU's temp is 52C, then the fan will spin at speed of 57%, 65C temp 70% fan, and it always spin based on current GPU's temp. Can this custom fan curve setting be done via PhoenixMiner?
You can set custom fan setting directly in your GPU's BIOS with "SRBPolaris BIOS Editor" and all GPU's fans will be controlled with only AMD Radeon Driver.
Download it here: https://bitcointalk.org/index.php?topic=1882656.0
I use this options in "Fan" tab and my GPU's temp always is in a static temp based on my room's temp.
Minimum: 57C temp with 45% fan speed and Maximum: 65C temp with 53% fan speed but you can change it as you want.
Max temperature: 70C
Med temperature: 50C
Min temperature: 40C
Max PWM: 100%
Med PWM: 50%
Min PWM: 20%
High temperature: 60C
High PWM: 60%
Target temperature: 58C
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fcdn1.imggmi.com%2Fuploads%2F2018%2F10%2F3%2Fcaf7c86db80e31eaf0ba9b17e639c041-full.png&t=663&c=hBj3pHj4HZ74cg)
Or you can use AMD WattMan in Radeon Settings => Global and change all of this options in there but every time you use DDU to uninstall old drivers and install new one all of your settings in WattMan will back to default options in GPU's BIOS.
So I think its better to change this options directly in GPU's BIOS that you can always just start miner without any other third-party softwares.
I use this method for my only 2x Sapphire RX 580 Nitro+ rig and it works great.