Contribute
Register

RX 6600 XT on macOS: Zero RPM with SoftPowerPlayTable

Joined
Jan 17, 2018
Messages
2
Motherboard
MSI B450M
CPU
Ryzen 5 3400G
Graphics
RX 6600 XT
Mac
  1. Mac Pro
Mobile Phone
  1. Android
- remove line breaks to get a single-line string, you have to use Grep for this in the Find and Replace dialog.
How can I do that? I mean how to use Grep
 
Joined
Dec 10, 2010
Messages
1,129
Motherboard
Gigabyte Z390 Aorus Elite
CPU
i9-9900K
Graphics
RX 6600 XT
Mobile Phone
  1. iOS
How can I do that? I mean how to use Grep
Grep is included in many text editors, not as a separate program but as a feature of the editor. TextEdit doesn't have it. I use BBedit but I'm sure there are other editors with it. What grep does is look for patterns or special characters.

First, you have this text (it's only a fragment):
Code:
"PP_PhmSoftPowerPlayTable"=hex:a6,09,12,00,02,22,03,ae,09,00,00,22,43,00,00,83,\
00,18,00,00,00,1c,00,00,00,00,00,00,76,00,00,00,00,00,00,00,00,00,00,00,00,\
00,01,00,00,00,01,00,00,00,0d,00,00,00,52,0b,00,00,00,05,00,00,e8,03,00,00,\

Then, you must:
  • Delete "PP_PhmSoftPowerPlayTable"=hex: leaving only the hexadecimal string composed of several lines.
  • Find and replace:
    - remove commas
    - remove spaces at the beginning of the lines
    - remove backslash (\) at the end of the lines
    - remove line breaks to get a single-line string, this is where grep can help because it allows you to search for line breaks and replace them with whatever you want, in this case they are replaced with nothing (line breaks are removed to join the lines into a single line).
After that, you get this text:
Code:
a6091200022203ae090000224300008300180000001c000000000000760000000000000000000000000001000000010000000d000000520b000000050000e8030000

Anyway, you can always go line by line removing the line break by hand and joining the line to the next, no need to use grep.
 
Joined
Oct 26, 2021
Messages
4
Motherboard
Gigabyte Z490 Aorus Ultra
CPU
i7-10700KF
Graphics
RX 6900 XT
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Hi guys! Thanks this helped me keep temperatures down on my 6900 xt. But this is not enough, I use it for work and rendering in Octane X. The temperature reaches 85-90. Is it possible to change the fan rotation curve in this way?
sppt4.png
 
Joined
Jul 12, 2021
Messages
57
Motherboard
MSI MPG Z490 GAMING EDGE WIFI
CPU
i5-10600K
Graphics
RX 6600 XT
Mac
  1. iMac
Hi guys! Thanks this helped me keep temperatures down on my 6900 xt. But this is not enough, I use it for work and rendering in Octane X. The temperature reaches 85-90. Is it possible to change the fan rotation curve in this way?View attachment 554771
Try, if you have a 144hz monitor, reduce it by 120 Hz.Or if the monitor is at 75 Hz, then reduce it by 60 Hz. It should significantly lower the temperature.Plus, register a table for fan rotation, if necessary
 
Joined
Jul 12, 2021
Messages
57
Motherboard
MSI MPG Z490 GAMING EDGE WIFI
CPU
i5-10600K
Graphics
RX 6600 XT
Mac
  1. iMac
Trying 4k resolution for a long time temperature is below 35-40. Only benchmarks stressing rise up to 75 or 80.
Hello.Now I know the reason for the high temperature in the idle.In the above post, I described how to partially fix this, except for turning on the fan.Now I'm looking for an answer on how to reduce the memory frequency in idle at 144hz.Plus, the included hidipi adds a couple of degrees.If you turn off the fan and do not register the table, then at 144hz the temperature reaches 55-60 degrees Celsius.
 

Attachments

  • Снимок экрана 2022-11-07 в 20.52.20.png
    Снимок экрана 2022-11-07 в 20.52.20.png
    212.5 KB · Views: 56
  • Снимок экрана 2022-11-07 в 20.06.05.png
    Снимок экрана 2022-11-07 в 20.06.05.png
    293.7 KB · Views: 58
Last edited:
Joined
Oct 26, 2021
Messages
4
Motherboard
Gigabyte Z490 Aorus Ultra
CPU
i7-10700KF
Graphics
RX 6900 XT
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Try, if you have a 144hz monitor, reduce it by 120 Hz.Or if the monitor is at 75 Hz, then reduce it by 60 Hz. It should significantly lower the temperature.Plus, register a table for fan rotation, if necessary
Thanks, I'll keep it in mind. I figured it out. The fact is that kexts for monitoring GPU temperatures show the hotspot temperature sensor and only it. And for a hotspot, a temperature of 80-100 is not critical. Respect to the guys that they are trying for the community, but it's still worth checking. I spent a lot of time on this.
 
Joined
Jan 29, 2012
Messages
169
Motherboard
MSI Z590-A Pro
CPU
i9-10900K
Graphics
RX 6600
Mac
  1. iMac
  2. MacBook
  3. Mac mini
Mobile Phone
  1. iOS
@miliuco this is a great guide. I actually applied it for my new build which has a MSI RX 6600 Armor 8 GB GPU and at least the temperature in idle time has gone done from 40-50 Celsius to 31 Celsius. I imagine when testing in heavy GPU processing task it will not reach a high temp. However, the fans are very loud / noisy. How can I adjust the RPMs a bit in the patch?
 
Last edited:
Joined
Dec 10, 2010
Messages
1,129
Motherboard
Gigabyte Z390 Aorus Elite
CPU
i9-9900K
Graphics
RX 6600 XT
Mobile Phone
  1. iOS
@jzrodriguez98
My fans are not noisy at all, on the contrary, I find them surprisingly quiet. I'm talking about Saphire RX 6600 and XFX RX 6600 XT. Probably the card model influences and yours is noisier.
On Windows, you can modify the fan curve and save the new table to take it to macOS, but I have never done it. Look at the network for instructions.
On macOS, I don’t know any method to do this.
 
Joined
Jul 26, 2016
Messages
32
Motherboard
Gigabyte Z690 Aorus Elite DDR4
CPU
i9-12900K
Graphics
RX 6800 XT
Mac
  1. iMac
  2. MacBook
  3. MacBook Air
  4. MacBook Pro
  5. Mac Pro
Classic Mac
  1. Classic
  2. iMac
Mobile Phone
  1. iOS
Hi everyone!
I'm trying to do the first part in windows, but in MorePowerTool I just can select "[0] AMD Radeon RX 6800 XT" but the card shows up as bus 3, just like yours @miliuco .
When selecting the only choice I have, everything is empty.

Any help would be much appreciated!

Edit: Ok, so I exported the .rom file from GPU-Z and loaded it on MPT, but it still shows up as [0] instead of [3] o_O
 
Last edited:
Joined
Dec 10, 2010
Messages
1,129
Motherboard
Gigabyte Z390 Aorus Elite
CPU
i9-9900K
Graphics
RX 6600 XT
Mobile Phone
  1. iOS
@olvido
I haven't the PC with me and answer more slowly in a couple of days.
 
Top