Hi all,
I read in some other forum that VirtualSMC does not read directly from the GPU Sensor but reading from Apple Driver instead, which is inaccurate.
I am using Asus z390-A, i5-8600 in Mojave 10.14.6 and just recently switching from Sapphire Pulse RX560 4GB to Sapphire Nitro RX580 4GB both running dual monitor setup. I noticed that my RX580 runs at 140W on idle with temperatures around 50degC, both seen using iStat or HWSMC2. This condition happens with seemingly high core and memory frequency, at around 1,xGHz even in idle.
On my other computer, I run using Gigabyte Z390UD, i5-8600 with Mojave 10.14.6 running Pulse RX560 4GB (the one I moved from previous machine) in single monitor setup, shows idle power of "only" 20W. When I run FCPX, rendering brings the computer to around 80W with all core and memory frequency fired up to maximum.
I read elsewhere that Radeon cards have bad power issue when used in dual monitor setup, but I am just curious, is the difference really that big? Anybody with similar setup (Nitro RX580 in dual monitor setup running Mojave) can share their measurement under HWSMC2 or iStat?
I looked at dGPU Power Management Setting Guide, and everything works as native using iMac19,1 with correct board-id and correct heuristic shown by IORegExplorer.
Or, is this because of custom BIOS, considering I buy this card as 2nd hand? Means that maybe I need to reflash the BIOS back to its original?
Anybody can share their experience about this?
Thank you.