Contribute
Register

Radeon RX 4XX/5XX standalone system, AMDRadeonX4250.kext (GVA support H264) does not support HEVC HW

Status
Not open for further replies.
Use LuxMark or GreekBench, it has a known bug / issue, OpenCL / OpenGL performance will be dropped after video playback, when AMD GVA support is enabled but IQSV is disabled, quit all video player Apps and web browser Apps, then put OS to sleep before run benchmark tests, it will release all GVA resources after system wake up, OpenCL and OpenCL performance will resume normal.
Can you guide me using the patches below? tks

Remove CU limit

AMDRadeonX4000

Find
0F42C889 8B800000 004488B3 99000000 00448873

Replace
90909089 8B800000 004488B3 99000000 04488732


Change Change number of CUs

AMDRadeonX4000

Find
48B80200 00000100 00004889 4354C743 007C0800 00

Replace
48B80400 00000100 00004889 4354C743 007C1200 00
 
Can you guide me using the patches below? tks

Remove CU limit

AMDRadeonX4000

Find
0F42C889 8B800000 004488B3 99000000 00448873

Replace
90909089 8B800000 004488B3 99000000 04488732


Change Change number of CUs

AMDRadeonX4000

Find
48B80200 00000100 00004889 4354C743 007C0800 00

Replace
48B80400 00000100 00004889 4354C743 007C1200 00

Just copy and paste to KextsToPatches section of your config.plist, above patches original for AMDRadeonX4100 not sure it still work or not.

see attached sample plist.
 

Attachments

  • unlock CUs sample.plist
    1 KB · Views: 312
Just copy and paste to KextsToPatches section of your config.plist, above patches original for AMDRadeonX4100 not sure it still work or not.

see attached sample plist.
thank you. I tried the patch but failed, the copute units in lumax still show 16 (when i use patch) and 18 when not using patch ^^. Maybe I will have to wait for apple to fix the rx580. Thanks again for your help :)
 
thank you. I tried the patch but failed, the copute units in lumax still show 16 (when i use patch) and 18 when not using patch ^^. Maybe I will have to wait for apple to fix the rx580. Thanks again for your help :)

What is benchmark score, run benchmark apps upon system boot up, may be Apps show 18CUs not equal to really 18CUs enabled.
 
What is benchmark score, run benchmark apps upon system boot up, may be Apps show 18CUs not equal to really 18CUs enabled.
Screen Shot 2018-05-27 at 2.14.42 PM.png Screen Shot 2018-05-27 at 2.21.14 PM.png
difference of about 40k benchmark point :( 98k when i use swapid +patch and 139k when not use swapid+patch
 
It'd be interesting to see if the seed of 10.13.6 from this morning has any changes related to this. I assume not, given this doesn't seem to affect their own hardware.
 
To be disappointed, the loss of half the Cus performance also lost the gtx 980ti when render :(
 
To be disappointed, the loss of half the Cus performance also lost the gtx 980ti when render

Tested Clover CUs patches, no longer work in 10.13.4, but CUs script seems to be still work.

Have you try previous attached enable-baffin-CUs.sh script.
Backup AMDRadeonX4000.kext first, copy script to home folder and run below

chmod +x ./enable-baffin-CUs.sh

Since I don’t have RX580 for test, I don’t know which one is correct
./enable-baffin-CUs.sh ellesmere 36
or
./enable-baffin-CUs.sh baffin 36
 
It'd be interesting to see if the seed of 10.13.6 from this morning has any changes related to this

Just tested 10.13.6 with different SMBIOSs, issue still persist.
 
Tested Clover CUs patches, no longer work in 10.13.4, but CUs script seems to be still work.

Have you try previous attached enable-baffin-CUs.sh script.
Backup AMDRadeonX4000.kext first, copy script to home folder and run below

chmod +x ./enable-baffin-CUs.sh

Since I don’t have RX580 for test, I don’t know which one is correct
./enable-baffin-CUs.sh ellesmere 36
or
./enable-baffin-CUs.sh baffin 36
tks,I'll try it now
 
Status
Not open for further replies.
Back
Top