ChefKissInc / NootedRed

The AMD Vega iGPU support patch kext. No commercial use.
https://chefkissinc.github.io/applehax/nootedred/
Other
1.66k stars 806 forks source link

Lower Cpu performance with NootedRed kext on #140

Closed KemonDream closed 1 year ago

KemonDream commented 1 year ago

Describe the bug My cpu is 5900hx and the Geekbench mark is around 8300 in both windows and macOS without the kext. But turning it on, the mark decreases to around 7300. I've also tested r23 cpu mark(13000 to 11000). This is a weird one. And by the way I've got a black screen and rebooting when I turned the FileVault function on.

To Reproduce Steps to reproduce the behavior: disable kext: mark is ok enable kext: mark is 10% lower

Expected behavior well I prefer a graphic driver not consuming that much of performance lag. Screenshots If applicable, add screenshots to help explain your problem.

System Information:

VisualEhrmanntraut commented 1 year ago

Surprise surprise, a chip that includes a GPU and CPU in the same place, performs bad under stress.

jalavoui commented 1 year ago

Performance for NootedRed - here you go

Captura de ecrã 2023-07-25, às 16 10 20

KemonDream commented 1 year ago

Not the gpu performance that I was reporting, it's the cpu mark.BTW, Gpu OpenCL performance was same as windows(a bit higher?) Same machine all the same but first disabled the NootedRed and then enabled it. Screenshot 2023-07-26 at 13 12 14 Screenshot 2023-07-26 at 13 14 24

ExtremeXT commented 1 year ago

@KemonDream When your iGPU is also active, the CPU has a little less resources, hence underperforming by a bit. Benchmark scores like this usually mean nothing in the actual usage of the system.

KemonDream commented 1 year ago

As I said the percentage is huge and about 10-15%. I don't think a driver should cause that much of resources that I would rather not to ignore. And also I said I tested it in windows with iGPU driver working the performance marks are in normal stage level. By the way You said the performance mark can't describe actual usage, didi you mean you have tested other application that they were in the same performance in both windows and Mac? Well anyway, thanks for the reply and hardworks on continues developing this driver.

VisualEhrmanntraut commented 1 year ago

@KemonDream But NRed is not a driver. It’s a patch kext; it’s using Apple’s drivers.

KemonDream commented 1 year ago

Really interesting that I did a retest. The result is that the power shows in AMD CPU Gadget decreases from 65w(seated in bios PBO) to 50w when disable NRed and enable it. Well maybe it's the apple that did the trick, limiting non-apple's AMD GPU performance. or who knows