Contribute
Register

AMD Radeon Performance Enhanced SSDT

Status
Not open for further replies.
Hi all.
Funny thing: Due testing that I'm doing with OpenCore, I've found that Geekbench yields better numbers as old SMBIOS is used.

For example, my system (iMacPro1,1) GB yields for OpenCL an average of 125K, whilst iMac15,1 it yields an avg of 139K.

That makes me think that the results are computed using a kind of factor which depends of the system, so use your results as 'a guide' and compare it with the average (which is uploaded to geekbench servers). If you're within the average -or upper-, that means: Nice!

Cheers!
 
Sorry for what is likely a basic question, but I scanned through the thread and didn't see what I was looking for.
I've got a 5700xt in my z390 0.5.8 OC dual-boot build. I'm using SMBIOS iMacPro1,1 with my iGPU off.
It works great. But I'm intrigued about this approach to wringing some extra performance out of it.
I'm comfortable editing device properties in my config.plist and I know the ID for my card so i know where to put the code. I'm just not so clear on exactly what I'm meant to be injecting.

A few pages back I saw this code block suggested as the simpler solution (vs. adding SDSTs and Kexts).
But I'm guessing this isn't the right code for the 5700xt since it's clearly labeled RX580.
Does anyone have the code block for the 5700xt for OC 0.5.8?
Thanks for any help or pointers.


Code:
<dict>
                <key>PP_PowerPlayEnabled</key>
                <data>AQAAAA==</data>
                <key>@0,name</key>
                <string>ATY,Orinoco</string>
                <key>CFG_PTPL2_TBL</key>
                <data>ggAAAHwAAAB2AAAAcAAAAGoAAABkAAAAXgAAAFgAAABSAAAATAAAAEYAAABAAAAAOgAAADQAAAAuAAAAKAAAAA==</data>
                <key>AAPL,slot-name</key>
                <string>Slot-1@0,1,0/0,0</string>
                <key>ATY,EFIVersion</key>
                <data>MDEuMDEuMTkw</data>
                <key>CFG_USE_AGDC</key>
                <true/>
                <key>CFG_USE_SCANOUT</key>
                <true/>
                <key>CFG_USE_TCON</key>
                <true/>
                <key>PP_BootupDisplayState</key>
                <data>AQAAAA==</data>
                <key>PP_DisableMCDownLoadFeature</key>
                <integer>1</integer>
                <key>model</key>
                <string>AMD Radeon RX 580</string>
            </dict>
 
Last edited:
Sorry for what is likely a basic question, but I scanned through the thread and didn't see what I was looking for.
I've got a 5700xt in my z390 0.5.8 OC dual-boot build. I'm using SMBIOS iMacPro1,1 with my iGPU off.
It works great. But I'm intrigued about this approach to wringing some extra performance out of it.
I'm comfortable editing device properties in my config.plist and I know the ID for my card so i know where to put the code. I'm just not so clear on exactly what I'm meant to be injecting.

A few pages back I saw this code block suggested as the simpler solution (vs. adding SDSTs and Kexts).
But I'm guessing this isn't the right code for the 5700xt since it's clearly labeled RX580.
Does anyone have the code block for the 5700xt for OC 0.5.8?
Thanks for any help or pointers.


Code:
<dict>
                <key>PP_PowerPlayEnabled</key>
                <data>AQAAAA==</data>
                <key>@0,name</key>
                <string>ATY,Orinoco</string>
                <key>CFG_PTPL2_TBL</key>
                <data>ggAAAHwAAAB2AAAAcAAAAGoAAABkAAAAXgAAAFgAAABSAAAATAAAAEYAAABAAAAAOgAAADQAAAAuAAAAKAAAAA==</data>
                <key>AAPL,slot-name</key>
                <string>Slot-1@0,1,0/0,0</string>
                <key>ATY,EFIVersion</key>
                <data>MDEuMDEuMTkw</data>
                <key>CFG_USE_AGDC</key>
                <true/>
                <key>CFG_USE_SCANOUT</key>
                <true/>
                <key>CFG_USE_TCON</key>
                <true/>
                <key>PP_BootupDisplayState</key>
                <data>AQAAAA==</data>
                <key>PP_DisableMCDownLoadFeature</key>
                <integer>1</integer>
                <key>model</key>
                <string>AMD Radeon RX 580</string>
            </dict>

Open the RX 5700 XT SSDT and copy the codes into the device properties.
 
@mattystonnie are you considering making an SSDT for Radeon VII? I’m guessing not.
 
Just wondering if anyone knows how to get an RX 5600 XT to show up in Videoproc?

I'm using Opencore 0.5.8.

I get great Geekbench 5 scores (60k+) but cannot see the card in Videoproc. Does that even matter?
Thanks!
 

Attachments

  • Screen Shot 2020-05-07 at 9.35.21 AM.png
    Screen Shot 2020-05-07 at 9.35.21 AM.png
    130.6 KB · Views: 98
  • config.plist
    23.4 KB · Views: 77
Just wondering if anyone knows how to get an RX 5600 XT to show up in Videoproc?

I'm using Opencore 0.5.8.

I get great Geekbench 5 scores (60k+) but cannot see the card in Videoproc. Does that even matter?
Thanks!

it’s purely cosmetic but the card needs AMD in the name. Change the model in the SSDT to “AMD Radeon RX 5600XT”
 
Any chance for a Radeon VII SSDT?
 
Status
Not open for further replies.
Back
Top