2. in both cases i used a run of Heaven Benchmark.
In Windows i use HWMonitor to monitor Temps
On MacOS i used the output of:
ioreg -l |grep \"PerformanceStatistics\" | cut -d '{' -f 2 | tr '|' ',' | tr -d '}' | tr ',' '\n'|grep 'Temp\|Fan\|Core\|GPU Activity\|Memory ' and compared it to the output of iStat.
iStat reports at this time while running Heaven 95°C - the ioreg output reports 85°C which seems reasonable given that i run the Vega 56 at stock speeds for now. Heaven reports the same value as iStat but ithink that the output of ioreg is the correct one.
3. I know but wanted to hint at the possibility to use a kext instead of the implementation of the SoftPowerPlayTable in the SSDT. For testing this might be beneficial as it might be simpler to just replace the kext than to edit the SSDT every time one changes some values.
4. Sure! And also for water cooled in the case of the provided SSDT by you? Or am i wrong with my assumption?
5. No problem with that! Maybe i will contribute with one if i settled with values i think are safe for mainstream Vega 56.
At this time i am using (for testing) your SSDT for Vega 64 without PP_SoftPowerPlayTable, PP_DisablePowerContainment and PP_FuzzyFanControl. The kext which was at first generated by VGTab only contains PP_DisableFanControl at this time.
By this i'm testing out the Vega 56 with stock settings without the problem of the fans at 100% all the time.
Works!
Next i will reinstate my PP_SoftPowerPlayTableValues for my use case (tiny case, air cooled, custom 12cm noctua fans as exhaust from the Vega 56).
But i think that the solution with only PP_DisableFanControl should give reasonable results with stock Vega 56/64 cards without the 100% fan issues. Stock means the values as provided by the GPU BIOS.