Je continue à m’intéresser aux eGPU, et le modèle SNPR de KFA2 (Galaxy ou Galax selon les marchés) semblait intéressant : pour 240 € (et même 225 € récemment), la société vend une GeForce GTX 1060 6 Go dans un boîtier externe Thunderbolt 3 compact. Pour se donner une idée, c’est moins cher que la carte seule chez KFA2, et les GPU en question se négocient plutôt vers 300 €.
Commençons par parler de macOS. Le système d’Apple ne prend pas en charge nativement les GeForce GTX 1060 en externe. Sous High Sierra, il faut installer les pilotes nVidia et ensuite installer un patch qui permet de la brancher en externe. Sous macOS Mojave, c’est encore plus simple : il n’y a pas de pilotes. On peut utiliser ceux de High Sierra, mais sans accélération pour Metal 2. En clair, ça ne fonctionne pas sous macOS sans grosses modifications logicielles. Par contre, ça passe a priori sous Windows sur un Mac (je n’ai pas tenté).
Le boîtier est compact et assez silencieux mais souffre de deux défauts classiques. Premièrement, le câble Thunderbolt 3 est court (50 cm) pour des raisons de performances. Deuxièmement, l’alimentation est externe, un bloc de PC portable capable de fournir 230 W. Le boîtier alimente le Mac, mais de façon limitée : seulement 15 W. C’est vaguement suffisant pour un MacBook Air, pas pour un MacBook Pro.
En interne, c’est le côté étonnant de la solution de KFA2, on trouve une GeForce GTX 1060 en PCI-Express. Elle est (très) courte et il n’y a pas d’équerre pour les connecteurs (DVI, HDMI et DisplayPort) mais elle est parfaitement fonctionnelle. Pour tout dire, elle a remplacé une vieille Quadro K500 dans mon PC de jeux. Au départ, je voulais remplacer la carte graphique par un modèle compatible avec macOS, c’est à dire officiellement les Radeon RX x70 et x80 ainsi que les cartes Vega, mais je suis tombé sur un os : elles ne rentrent pas. La carte de KFA2 mesure 145 mm de long et le boîtier est prévu pour elle, et la plus courte des Radeon (une Radeon RX 570 ITX) mesure 170 mm.
Par contre, le boîtier accepte aisément les cartes PCI-Express classiques. J’ai testé avec un SSD M.2 dans un adaptateur passif ainsi qu’avec une carte Ethernet 10G et ça fonctionne. Il faut éventuellement bloquer la carte faute d’équerre, mais le boîtier fonctionne. Il possède un petit défaut que j’avais vu passer sur des forums : la bande passante entre l’ordinateur et le boîtier semble bridée. Alors que le Thunderbolt 3 doit fournir ~4 Go/s dans chaque sens, il ne fournit que ~1 Go/s vers le boitier (et ~4 Go/s dans l’autre sens). Ce n’est pas trop gênant avec un GPU ou une carte Ethernet, un peu plus avec un SSD : ça limite l’écriture à environ 1 Go/s. Je n’ai aucune idée de la raison de ce bridage particulier. Bonne nouvelle, il fournit bien 75 W au bus PCI-Express, et il dispose d’une prise PCIe 6 broches pour un GPU, ce qui donne ~150 W au total, largement dans les clous de l’alimentation de 230 W.
Dans l’absolu, si vous avez un PC sous Windows avec du Thunderbolt 3, il s’agit d’une excellente affaire : il propose une carte graphique parfaite pour le 1080p à un prix plus faible que la carte seule. Avec un Mac, il peut servir de boîtier Thunderbolt 3 externe pour un prix correct, en recyclant le GPU dans un PC, même s’il reste un peu lent en écriture. Et si nVidia et Apple arrivent à s’entendre pour proposer un jour des pilotes pour Mojave, le boîtier pourrait devenir très intéressant.
Merci pour ce test Pierre,
Mon avis perso: en terme d’intégration matériel, on a vu mieux !
En tout cas, cet appareil fera clairement tâche à côté d’un Mac quel qu’il soit !
Et puis le fait qu’il faille « bricoler » pour que le eGPU fonctionne sous Mojave, franchement ça va pas aider.
En tout cas je constate que la solution eGPU devrait être la seule de valable pour ceux qui possède un Apple Cinema Display 30″ (nécessitant une connexion DVI Dual Link) et veulent l’utiliser sur un Mac n’offrant que du HDMI 2.0 ou du Thunderbolt 3 sur format de prise USB-C.
C’est le cas par exemple avec le Mac Mini 2018 par exemple.
Qu’en penses-tu ?
Un conseil pour intégrer une GTX960 dans un MacPro ; tout essayé mais rien ne fonctionne…
@ Karamazow : en même temps, c’est jamais très beau, quel que soit le modèle.
Après, sous Mojave, pas besoin de bricoler avec le bon GPU, ici, c’est parce que c’est un kit complet, mais un Razer Core X avec une Radeon, ça marche direct.
Et pour le Mac mini et le 30 pouces, un USB-C vers Mini DP puis un Mini DP vers DVI Dual Link (genre le Apple) ça passera. Et peut-être que des USB-C vers DVI Dual Link existent.
@shashinbeauty : quel OS ?
Sous Mojave, y a pas moyen réellement, pas de pilotes Nvidia.
Sous un OS plus ancien, les pilotes Nvidia doivent suffirent si l’OS est pas trop vieux
C’est moi la personne qui a posté le firmware sur egpu.io.
D’autre part, Nvidia dit que les drivers pour Mojave seront bientôt prêts:
https://i.imgur.com/dxibcZZ.png
Merci de l’info !