RadeonBoost.kext - Benchmark Scores wie am echten Mac / unter Windows
- CMMChris
- Erledigt
-
-
Warum erwartest du eine Nummer / EFI Version? Der RadeonBoost Eintrag ist als Indikator gedacht damit man sieht ob die Kext aktiv ist oder nicht.
-
apfelnico Ein Mac flasht keine Firmware Images die nicht für ihn bestimmt sind. Apple ist nicht doof und führt entsprechende Sanity Checks vor dem Flash aus. Ich habe das schon selbst an meinem MBP und dem alten 2012er iMac getestet. Das Update startet zwar erstmal, bricht dann aber ab und macOS startet normal durch ohne dass an der Firmware was verändert wurde. Die beschädigten Firmwares nach Nutzung von Hackintosh Configs an echten Macs werden also durch andere Sachen verursacht. Aptiofix zum Beispiel.
fremd bootROM nimmt er natürlich nicht automatisch an, aber der user hat trotzdem
die möglichkeit ein falsches zu flashen wenns blöd hergeht.
zu deinem beispiel: das flashfile wird eben in den apple ordner auf der EFI partition abegelgt,
um dann beim boot darauf zuzugreifen, was dann nicht möglich ist wenn es von einem anderen modell stammt.
zumindest ein wenig intelligenz dahinter ; -)
interessant für upgrader:
wenn man am letzten stand ist und eine neues bootROM zur verfügung steht wird zB
bei geräten bei denen man die original SSDUX und SSDAX gegen eine NVMe mit adapter
eingebaut hat, sogar das bootROM aktualisiert ohne vorher die originale wieder einzubauen.
ich bin aber nicht unglücklich das es beim cMP noch manuell durchführbar ist und kann nur jeden
raten das bootROM mittels dosdudes romtool zu sichern (um einen reconstruckt durchzuführen,
da hier alle boardinformationen darinn gespeichert sind).
NVRAM fragmentierung und windows UEFI installationen (ausser mit opencore und NVRAM safe einstellungen)
können das ROM easy bricken.
-
auf MacRumors in deinem Beitrag zum Kext, schrieb das einer mit Screenshot.
Ich dachte das käme damit einher.
Hatte da noch Post 228 im Kopf - jetzt sehe ich aber auch Post 210 von dir, aus diesem Thread - also ist er bei mir aktiv.
Ich frag mich nur wie Sascha77 so Hohe Werte erreicht, selbst ohne Boost Kext.
Leider gibt es keinen weiteren Vergleichswert hier im Forum mit der RX580.
-
Habe im Netz gelesen, dass man des BootRom am MacPro 5.1
mit diesem Romtool app sichern soll.
(Dump System Rom Sicherung)
Hab mich aber selber noch "nicht" getraut !!!
Passwort ist "rom"
Was sagt ihr dazu??
-
Leider gibt es keinen weiteren Vergleichswert hier im Forum mit der RX580
Eine RX580 sollte in Geekbench 5 Bereich von 50k liegen.
-
-
nightstorm99 Reduzierte GPU Performance ist ein bekanntes Problem bei AMD CPU's, bis jetzt ist die Ursache noch nicht gefunden.
-
Ganz egal ob mit oder ohne deinem Kext. in OpenCL ist es mit dem Kext minimal besser.
In Metal minimal schlechter. So oder so erreiche ich nur 32000 und 37000 Punkte.
Habe hier im Forum die Geekbench Results gefunden.
Ein i7 4790k (habe den 4760k auf 4,6GHZ) erreicht schon 42k + 46000 Punkte.
Ein i9 9900k +RX580 erreicht nur unwesentlich mehr.
Es kann daher einfach nicht an der CPU liegen. Ich sollte schon an die 40000P erreichen.
Im Uefi war noch auf Auto statt auf Gen3 PCIe gestellt.
PCIe Speed x2 by default.
Aber selbst nun bleibt es bei dem gleichen Benchmark Score.
Auch habe ich mal das Compute Bios getestet, keine Änderung.
Vielleicht sollte ich doch nochmal die DMI Link ASPM Control Optionen ausschalten!?
Jemand eine Idee?
-
Eine RX580 sollte in Geekbench 5 Bereich von 50k liegen.
Ich habe nicht drauf geachtet, dass man Metal auch testen kann, hole ich heute Abend mal nach, aber mit OpenCL macht die 580 bei mir 43596 ... OHNE die Boost.kext.
Ich teste mal, dann kann ich euch die Werte liefern ...
-
CMMChris it looks like RadeonBoost is breaking GPU video encoding in Handbrake (using VideoToolbox).
After disabling the kext it works again without any issues:
Code- [14:42:58] encavcodecInit: H.265 (VideoToolbox)
- [14:42:58] encavcodec: encoding with stored aspect 1/1
- [hevc_videotoolbox @ 0x7f9b23986200] Error: cannot create compression session: -12903
- [hevc_videotoolbox @ 0x7f9b23986200] Try -allow_sw 1. The hardware encoder may be busy, or not supported.
- [14:42:58] encavcodecInit: avcodec_open failed
-
Seit wann sprichst du Englisch?
Kann ich mit der Radeon VII nicht nachvollziehen das Problem. Mit meiner RX 5700 XT kann ich es leider nicht testen weil ich 10.15.5 habe.
-
Haha, manchmal vergesse ich beim Context switch die Sprache neu zu laden 🙃
Werde das später nochmal verifizieren ob es wirklich daran liegt. -
Danke!
Das wäre wirklich interessant, da du auch einen fast - etwas schlechteren Prozzi hast.
Irgendwas stimmt hier dann ja nicht, wenn ich mit OC auf 4,6GHZ dennoch einen starken niedrigeren Wert erreiche.
Zumal die GPU sowieso keine so große Rolle wohl dabei spielt.
Klar, gibt es einen allgmeinen Verlust bei den AMD Karten. Aber wenn ich mt anderen vergleiche und weit darunter liege, muss es dafür ja einen Grund geben!? - Denn man hoffentlich fixen kann
-
kexterhack das sind meine werte
AsRock B450M 4Pro
Ryzen 5 2600
8gb Ram
Rx 580 8gb
OpenCL Score ohne RB
32257
mit RB
31946
Metal Score ohne RB
53180
mit RB
50411
-
-
Eine RX580 sollte in Geekbench 5 Bereich von 50k liegen.
Open oder Metal?
-
Soooooo:
einmal der Vergleich OHNE Boost
und einmal mit Boost.
Sooo massiv ist der Unterschied jetzt nicht, mal sehen, ob ich auch alle 10 Minuten halb taub werde, oder was die .kext noch so berwirkt, ich lass sie erstmal drin zum Testen ....
EDIT:
Die Lüfter drehen beim Laden des Loginscreen einmal kurz hoch und sind danach konstant flüsterleise. Kein Aufheulen, gar nicht! Mein subjektives Empfinden sagt aber, dass die Taktraten von GPU und Speicher durchgehend höher sind, als ohne .kext. Es throttelt irgendwie anders ....
Gruß
-
-
Habe im Netz gelesen, dass man des BootRom am MacPro 5.1
mit diesem Romtool app sichern soll.
(Dump System Rom Sicherung)
Hab mich aber selber noch "nicht" getraut !!!
Passwort ist "rom"
Was sagt ihr dazu??
ja, das ist eines der wichtigten tools eines cMP
im bootROM stehen micht nur veränderbare werte (startlaufwerk und andere einstellungen),
aber auch wichtige dinge wie die boardnummer usw.
solltest du deinen rechner bricken kannst du diese wichtigen gesicherten informationen entweder
mit dem romtool wieder auf den SPI schreiben oder einen neuen damit flashen und einlöten.
wichtig beim 5,1er ist beim sichern und flashen mit dem romtool zu wissen welcher
SPI chip typ verbaut ist.
das muss man direkt am chip auslesen (istals U8700 auf der backplane bezeichnet und befindet
sich rechts von den beiden stromanschlüssen auf dem board)
interessanterweise hatte ich heute einen gesichert, der wie alle 4,1 auch, nicht im
romtool nachgefragt hat (der erste echte 5,1er vom zig die ich bearbeitet hatte)
um das bootROM überhaupt auszulesen muss im recoverymode (cmd+r beim start)
im terminal mit csrutil disable das SIP ausgeschaltet werden.
und keine angst, nur beim sichern mit diesen informationen kann nichts schiefgehen
und lässt dich ruhiger schlafen +g*
.