Cards like the Sapphire NITRO+ RX Vega 64 and other AIB cards suffer from high idle temps of 50c because the HBM clock is always at 945mhz when using 3x 1440p 144hz monitors. If I run them at 120hz or lower, the memory clock will idle at the correct value of 167mhz. This wouldn't be a problem if the AIB cards didn't shut the fans off at temps lower than 60c.
When running the monitors at 167hz for 60hz, 100hz, or 120hz refresh rate, the Vega 64 HBM memory clock idles to 167mhz resulting in an idle temp of 38c.
When running the monitors at the max advertised 144hz refresh rate, the Vega 64 HBM clock idles at 945mhz (the max clock state) resulting in an idle temp of 51c. The idle power consumption is also increased to 15w.
The same behavior is observed on the Vega 64 reference card, however, the workaround is to set the fan profile in Wattman to run minimum at 900rpm which makes the fan behave the same as the idle fan speed on the GTX 1080 Founders Edition.
Comparing to the GTX 1080, which is using the same monitors. Even at 144hz on all 3 monitors the idle memory clock is 139 MHz with an idle temp of 33c. These small details are the things that AMD needs to improve the Radeon brand image. I wanted to make a video demonstrating this behavior as techpowerup's reviews already show this functionality is something that is being taken into account when making purchasing decisions.
I understand this is probably done for some reason pertaining to response time but, the competitor has managed to run multimonitors at high refresh rates and still keep the memory clock low even when watching 60fps youtube videos. There is no reason why Radeon can't do this as well.