ResizeAppleGpuBars |
Bienvenue invité ( Connexion | Inscription )
ResizeAppleGpuBars |
13 Nov 2021, 16:14
Message
#1
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 534 Inscrit : 24 Jan 2017 Membre no 200 986 |
bonjour à tous,
avez-vous constaté une amelioration avec ce Quircks : ResizeAppleGpuBars réglé sur 0 ? que ce soit avec clover 5142 ou OC 075 ? je ne constate pas grand chose. -------------------- MacBookAir mi-2011 OpenCore Legacy Patcher OCLP 0.6.1 HighSierra et Ventura 13.2.1 Imac 2009 vidé et devenu un écran MacBookPro 2010 Apple2C
Mac G5 case :MSI MPG Z390 Gaming Pro Carbon Bios 7B17v1B, i7-9700K, 32 Go 3200, UHD 630/RX6800XT, OpenCore 091 smbios 7,1/19,1 Clover 5150 OS 13.3, 11.6.1 et W10 sur nvme Hackintosh : GA-Z170X-UD3 i7 6700 3,4 hackCube G4 : GA-Z170N-wifi, i3 6300 3,8 Ghz 8 GO DDR4 GTX 750 Ti Clover 5146/opencore 088 Catalina SSD |
|
|
14 Nov 2021, 08:41
Message
#2
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 503 Inscrit : 28 Aug 2002 Lieu : Val de Marne Membre no 3 321 |
Pour tester encore faudrait il que l'on ait, comme toi, une RX6800XT !!
Car comme le dit très bien ce Monsieur (Slice) : "Il existe une nouvelle fonctionnalité pour les cartes RX6800 "Resizable Pci Bar" qui peut être définie dans le BIOS et améliorer les performances pour Windows. Mais macOS peut planter car la fonctionnalité n'est pas prise en charge. Ce Quirk permet de définir cette fonctionnalité dans le BIOS pour Windows, mais de définir une valeur sûre pour macOS. Merci à Acidanthera pour la recherche. Ils recommandent comme valeur sûre : 0 et au maximum : 10. Pour certains la bonne valeur sera : 8. " Bon, j'ai pas les moyens de tester, à moins que tu me passes ta 6800 Chez moi, par défaut cette valeur est de -1 dans OC 0.7.5 ---> Quiks de Booter et Quirks des paramètres UEFI. Idem dans la section Quirks de Clover 5142 Voilà. ce qu'en dit le Guide Dortania (dans la section Booter) "RedimensionnerAppleGpuBars Type : plist integer Failsafe : -1 Description : Réduisez la taille de la barre PCI GPU pour plus de compatibilité avec macOS. Ce Quirk réduit la taille de la barre PCI GPU pour Apple macOS jusqu'à la valeur spécifiée ou moins si elle n'est pas prise en charge. La valeur spécifiée suit la spécification PCI Resizable BAR. Bien qu'Apple macOS prenne en charge un maximum théorique de 1 Go, en pratique, toutes les valeurs non par défaut peuvent ne pas fonctionner correctement. Pour cette raison, la seule valeur prise en charge pour ce Quirk est la taille minimale de barre prise en charge, c.-à-d. 0. Utilisez -1 pour désactiver ce Quirk. À des fins de développement, on peut prendre des risques et essayer d'autres valeurs. Envisagez un GPU avec 2 BAR : BAR0 prend en charge des tailles de 256 Mo à 8 Go. Sa valeur est de 4 Go. BAR1 prend en charge des tailles de 2 Mo à 256 Mo. Sa valeur est de 256 Mo. Exemple 1 : Définir ResizeAppleGpuBars sur 1 Go changera BAR0 en 1 Go et laissera BAR1 inchangé. Exemple 2 : Définir ResizeAppleGpuBars à 1 Mo changera BAR0 à 256 Mo et BAR0 à 2 Mo. Exemple 3 : Définir ResizeAppleGpuBars à 16 Go n'apportera aucune modification. Remarque : Voir le Quirk ResizeGpuBars pour la configuration générale de la taille de la barre PCI du GPU et plus de détails sur la technologie." Et plus loin, donc, dans la section UEFI on peut lire ceci : "Ce Quirk définit les tailles de GPU PCI BAR comme spécifié ou choisit la plus grande disponible sous la valeur ResizeGpuBars. La valeur spécifiée suit la spécification PCI Resizable BAR. Utilisez 0 pour 1 Mo, 1 pour 2 Mo, 2 pour 4 Mo, etc. jusqu'à 19 pour 512 Go. La technologie BAR redimensionnable permet de faciliter la programmation des périphériques PCI en mappant une région de mémoire configurable, BAR, dans l'espace d'adressage CPU (p. ex. VRAM vers RAM) par opposition à une région de mémoire fixe. Cette technologie est nécessaire, car on ne peut pas mapper la plus grande région de mémoire par défaut, pour des raisons de rétrocompatibilité avec un matériel plus ancien ne prenant pas en charge les BAR 64 bits. Par conséquent, les périphériques de la dernière décennie utilisent des BAR jusqu'à 256 Mo par défaut (4 bits restants sont utilisés par d'autres données), mais permettent généralement de les redimensionner à des puissances de plus en plus petites de deux (par exemple de 1 Mo à la taille VRAM). Les systèmes d'exploitation ciblant les plates-formes x86 ne contrôlent généralement pas l'espace d'adressage PCI, ce qui permet au firmware UEFI de décider des adresses et des tailles BAR. Cette pratique illicite a entraîné l'inutilisation de la technologie Resizable BAR jusqu'en 2020, bien qu'elle ait été normalisée en 2008 et qu'elle soit devenue largement disponible dans le matériel peu de temps après. Le firmware UEFI moderne permet l'utilisation de la technologie Resizable BAR, mais limite généralement les options configurables à la défaillance par défaut (OFF) et au maximum disponible (ON). Cet Quirk permet d'affiner cette valeur à des fins d'essai et de développement. Envisagez un GPU avec 2 BAR : BAR0 prend en charge des tailles de 256 Mo à 8 Go. Sa valeur est de 4 Go. BAR1 prend en charge des tailles de 2 Mo à 256 Mo. Sa valeur est de 256 Mo. Exemple 1 : Définir ResizeGpuBars sur 1 Go changera BAR0 en 1 Go et laissera BAR1 inchangé. Exemple 2 : Définir ResizeGpuBars à 1 Mo changera BAR0 à 256 Mo et BAR0 à 2 Mo. Exemple 3 : Définir ResizeGpuBars sur 16 Go changera BAR0 en 8 Go et laissera BAR1 inchangé. Note 1 : Ce Quirk ne doit pas être utilisée pour contourner la limitation de macOS afin d'adresser les BAR de plus de 1 Go. ResizeAppleGpuBars doit être utilisé à la place. Note 2 : Bien que ce Quirk puisse augmenter la taille de la barre PCI du GPU, cela ne fonctionnera pas sur la plupart des firmwares tels quels, car le Quirk ne déplace pas les BAR en mémoire et ils se chevaucheront probablement. Les contributions pour améliorer cette fonctionnalité sont les bienvenues." Ce message a été modifié par mbournau - 14 Nov 2021, 09:15. -------------------- Gigabyte Z390 Designare : Core i9-9900K 3.6GHz ; 32Go RAM ; Radeon RX 580 8Go // OC 1.0.1 & Clover 5160 (MacPro7,1) :
Big Sur 11.7.10 ; Monterey 12.7.3 ; Ventura 13.6.9; Sonoma14.6.1 - 14.5 : Carte PCI Fenvi Wifi-BT (Wifi OK avec OS14.5 - procédure OCLP 1.4.3 sous OpenCore ou Clover); carte fille intel (Wifi OK ---> OS14.5) Le Bluetooth fonctionne toujours n'étant pas affecté par les modifs introduites par Sonoma. ; Sequoia beta 15.1 (24B5046f) carte fille intel (avec Héliport) et carte Broadcom (avec OC Patcher 1.6.0) : Wifi OK, Moniteur 5K LG UltraFine connecté en Thunderbolt 3 Autres : Asus Z170 Premium : Core i7-7700K 4GHz ; 16Go RAM ; Asus Radeon RX 5700 XT // iMacPro1,1 // Clover 5157, OC 1.0.0 //14.6.1 ; Win 10 ; Wifi-BT Broadcom sur carte mère fonctionnels avec 14.6.1 même procédure OCLP avec en + les Kexts : BluetoothFixup (pour BCM_4350C2) & AirportBrcmFixup et bootarg : -brcmfxbeta Gigabyte Z370 MD3H : Core i3-8100 3.6GHz ; 32Go RAM ; Radeon RX 580 8Go // iMacPro1,1 //OC 1.0.0, Clover 5157 // 11.7.10 ; 12.7.4; 13.6.5 ; 14.6.1 : Carte PCI Wifi-BT Broadcom (OK avec OS14.6.1 procédure OCLP); Win 10 Asus H170i-Plus D3 : Core i5-6600K 3,19Gz; 8Go RAM; Nvidia 710 GT // iMac19,1// Clover 5157// Big Sur 11.7.10 (le dernier compatible avec Nvidia 710) Mes macs : iMac 27" 2013, MacBookPro 16" M1(2021) Tuto Clover !! |
|
|
14 Nov 2021, 10:15
Message
#3
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 534 Inscrit : 24 Jan 2017 Membre no 200 986 |
Salut merci pour ta réponse,
Je n’ai pas de Re-size BAR comme réglage de bios dans ma Z390 … Il faut effectivement laisser ResizeGpuBars sur -1, afin que le bios et windows ne soit pas modifié par OpenCore, à mon avis Slice ne l’a pas mis dans le Config.plist de Clover à ce titre Pour ResizeAppleGpuBars (qui est dans le sample.plist de Clover 5142, pour le coup), c’est -1 ou 0, le reste (2-4-8...) semble déconner un peu, problème de veille, ou fausse valeur. Effectivement seules les RX6800+ sont sensées être concernées, mais toutes les carte AMD post 2010, semblent supporter ce réglage, qui doit être sur « 0 », pas sur -1 dixit vit9696, ce dernier précise que suivant la génération de carte il n’y aura pas de gain, mais sur certains forum, les gens mesurent des gains avec des RX580. D’où ma question initiale, car sur ma RX580 sous Clover 5142 je vois une amélioration graphique avec le jeu Diablo, mais c’est certainement subjectif. Je n’ai pas de vrai programme de bench à part ceux disponibles gratuitement qui racontent à mon sens parfois des trucs aléatoires. pour la RX6800, elle est tellement puissante de toutes les façons que 5-10%, pour mon utilisation FCP en traitement je ne serai pas capable d'en dire plus, en jeu pareil. Ce message a été modifié par odemolay - 14 Nov 2021, 11:44. -------------------- MacBookAir mi-2011 OpenCore Legacy Patcher OCLP 0.6.1 HighSierra et Ventura 13.2.1 Imac 2009 vidé et devenu un écran MacBookPro 2010 Apple2C
Mac G5 case :MSI MPG Z390 Gaming Pro Carbon Bios 7B17v1B, i7-9700K, 32 Go 3200, UHD 630/RX6800XT, OpenCore 091 smbios 7,1/19,1 Clover 5150 OS 13.3, 11.6.1 et W10 sur nvme Hackintosh : GA-Z170X-UD3 i7 6700 3,4 hackCube G4 : GA-Z170N-wifi, i3 6300 3,8 Ghz 8 GO DDR4 GTX 750 Ti Clover 5146/opencore 088 Catalina SSD |
|
|
14 Nov 2021, 12:47
Message
#4
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 3 529 Inscrit : 5 Sep 2005 Membre no 45 266 |
|
|
|
Nous sommes le : 21st September 2024 - 14:28 |