eGPU sur Mac (2/2) : une bonne solution pour booster un vieux Mac ?

Antoine Collin |

Dans notre premier article, nous avons vu qu'un eGPU sur un Mac Intel récent pouvait offrir un beau gain de performances, mais aussi qu'Apple limitait énormément la compatibilité : il faut officiellement un Mac avec du Thunderbolt 3, un GPU AMD et macOS High Sierra. Dans cette seconde partie, nous allons nous intéresser aux anciens ordinateurs.

Il existe trois manières d'utiliser un eGPU sur un vieux Mac, mais une méthode assez récente a pris le pas : Kryptonite. C'est un logiciel open source, basé sur OpenCore (une technologie liée aux hackintosh), qui va permettre d'activer la prise en charge sur pas mal d’appareils abandonnés par Apple.

Les deux autres solutions sont datées. La première consiste essentiellement à modifier les fichiers système de macOS pour ajouter manuellement la compatibilité dans les pilotes. C'est fastidieux (il faut les effectuer à chaque mise à jour), compliqué (il faut cibler les bons fichiers en fonction du GPU) et peu pratique. De toute façon, les nouvelles mesures de sécurité de macOS rendent cette possibilité inutilisable, sauf à désactiver beaucoup trop d'entre elles.

La seconde est un script qui s'appelle Purge-Wrangler. Elle est plus simple que la méthode manuelle, plus universelle (elle active plusieurs types de GPU), mais souffre du même problème : elle nécessite de débrancher les protections de macOS pour s'exécuter, ce qui n'est jamais vraiment l’idée du siècle. Kryptonite, nous allons le voir plus loin, ne modifie pas macOS directement donc n'a pas besoin toucher à la sécurité.

avatar raoolito | 

"Est-ce qu'un eGPU est un bon choix pour mettre à jour un vieux Mac ? La réponse est non."
et là on dit "tout ca pour çà" :D

avatar DahuLArthropode | 

@raoolito

J’avais la même réaction et je lisais les commentaires avant de poster.
Mais dans cette époque où le raccourci se fait passer pour de la concision, je salue l’effort de rédiger un article complet qui prend la peine d’étayer ses conclusions. Et aussi: une rédaction qui propose des articles aussi bien pour l’utilisateur de base — dont je suis — que des choses qui intéressent un lectorat plus réduit.

avatar raoolito | 

@DahuLArthropode

oula oui les deux articles sont passionnants et de plus les derniers mac intel pourraient reprendre une certaine jeunesse pour le prix d'un ipad...

avatar dgaultie | 

Merci pour cet article très instructif, je ne connaissais que purge wrangler et non kryptonite et l’idée de supprimer la sécurité du mac m’embêtait sincèrement.
Suis preneur des retours d’XP avec kryptonite, notamment lors des mises à jour de MacOS

avatar bigmagic | 

Ce serait intéressant de tester avec un Mac récent pour savoir si le gain d’un eGPU est vraiment significatif. Car le test avec du Thunderbolt 1 est peut-être trop limitant.

J’envisageais d’acheter un boîtier eGPU et je voulais faire du eGPU Passthru : c’est visiblement pas possible sous MacOS.

J’avais trouvé un test des différents boîtiers : https://egpu.io/best-egpu-buyers-guide/

J’ai un iMac 27” avec une 5700 XT 16G et ce sera peut-être moins intéressant.

avatar fabricepsb71 | 

@bigmagic

Salut

Peut-être le site de Barefeats pourrait te donner quelques réponses :
https://barefeats.com

Entre parenthèse, j’ai aussi un iMac de 2020 avec la 5700XT.
Je me suis toujours demandé s’il était possible d’utiliser les tous derniers pilotes de la RX 5700 XT, pour la 5700 XT de l’iMac sous Windows, en lieu et place des pilotes officiels, pour être à la page.

avatar bigmagic | 

Merci pour le lien. Je vais comparer. Je ne pense pas qu'il y a de restriction sous Windows.

avatar fabricepsb71 | 

Une question sur le eGPU : peux-on utiliser un eGPU sur un iMac TB3 en utilisant directement l’écran de l’iMac ou faut-il obligatoirement un écran externe ?

avatar dandu | 

On peut utiliser l'écran de l'iMac, et en Thunderbolt 3, la perte de performances est faible (en Thunderbokt 1/2, c'est plus compliqué)

CONNEXION UTILISATEUR