Des cartes graphiques externes pour Mac ? Interview de Dave Pirinelli, co-développeur d'eGPU

Anthony Nelzin-Santos |

MacVidCards et Netkas travaillent depuis quelques mois à une solution améliorant les performances graphiques des Mac Pro. Baptisée eGPU, elle permet de court-circuiter les cartes graphiques intégrées à la station professionnelle d’Apple avec une carte Nvidia GTX Titan X montée dans un boîtier d’extension Thunderbolt 2.

Image Barefeats.
Image Barefeats.

Les premières mesures réalisées par Barefeats sur un prototype montrent que l’intérêt d’une telle solution n’est pas toujours évident, et posent finalement plus de questions qu’elles n’apportent de réponses. Des questions que nous avons posées à Dave Pirinelli de MacVidCards.


eGPU nécessite-t-elle un boîtier Thunderbolt 2 ou des modifications logicielles spécifiques ?

Les boîtiers Thunderbolt 2 avec une connexion électrique x8 sont bien plus stables que les autres, mais sont aussi plus chers [NdR : le boîtier Sonnet Echo Express III-D vaut plus de 1 000 €]. Celui d’Akitio peut fonctionner, mais il est difficile d’obtenir des résultats reproductibles avec. Nous avons installé une ROM spécifique sur ceux que nous avons envoyés à Barefeats : le Mac affiche son écran de démarrage normal, comme si la carte était à l’intérieur de l’ordinateur. Nous avons aussi développé nos propres modifications logicielles.

AKiTiO Thunder2 PCIe Box

Pour le moment, eGPU ne fonctionne qu’avec les derniers Mac Pro, avec plus ou moins de succès d’ailleurs. Comptez-vous l’adapter aux iMac ou aux MacBook Pro, des machines qui pourraient grandement bénéficier d’une carte graphique externe ?

Oui, nous avons l’intention de vendre des cartes « flashées » avec une ROM eGPU adaptées à d’autres machines. Nous essaierons aussi de vendre des « packs » prêts à l’emploi, mais cela nous pose beaucoup de problèmes. Nous espérons que le Thunderbolt 3 en résoudra certains, puisqu’il prend explicitement en charge les cartes graphiques externes.

eGPU n’est pas gratuit, mais dans le même temps, il n’est pas possible de l’acheter simplement. Combien vaut-il ? Comment l’acheter ?

L’été dernier, après plusieurs mois de test, Netkas a essayé de vendre une petite application activant les cartes graphiques externes pour une vingtaine de dollars. Une crapule sur un forum s’est approprié notre travail comme sa « découverte », et a commencé à le distribuer gratuitement pour faire sa promotion. C’était une version très peu avancée et un peu bricolée de notre travail, mais nous hésitons maintenant à publier de nouvelles versions améliorées, de peur que ce type la recèle à nouveau.

Nous avons développé une Nvidia GTX 670 qui ne demande aucune modification : il suffit de la mettre dans un boîtier Thunderbolt 2, et une machine comme le Mac mini 2014 la prendra parfaitement en charge. Nous sommes en train de travailler à un système similaire pour la Nvidia GTX Titan X.


Mais, donc, eGPU ne peut toujours pas être acheté librement. Ce n’est clairement pas une solution prête à l’emploi, mais plutôt une somme de composants à assembler soi-même : une carte graphique flashée, un boîtier Thunderbolt 2 spécifique, et des composants logiciels supplémentaires. Voilà qui réserve eGPU à une poignée de bidouilleurs, d’autant que pour ne rien arranger, son développement semble être ralenti par une de ces controverses qui émaillent régulièrement le quotidien de la communauté hackintosh.

Create Pro, un fournisseur britannique de solutions personnalisées construites autour d’un Mac Pro, s’est en effet approprié des modifications logicielles apportées par MacVidCards. Les deux sociétés travaillent à résoudre le problème, qui porte sans doute moins sur le crédit intellectuel que sur le crédit financier. Il faut dire qu’il y a quelques années, Pirinelli avait lui-même été accusé de commercialiser des modifications réalisées par des bidouilleurs sur leur temps libre.

Bref, il faudra sans doute attendre quelques mois, voire la commercialisation des premiers Mac dotés de Thunderbolt 3, avant que les cartes graphiques externes ne puissent être plus largement utilisées. Mais si ces bidouilles progressent aussi vite que le hackintosh, il sera rapidement possible de les installer en seulement quelques clics.

avatar jojo5757 | 

Tout ça parce que le Mac Pro est "beau" en forme de tube mais pas du tout adapté à être étendu comme l'ancien modèle plus classique. Et ça va rajouter fils et boîtiers. Apple part dans le design à tout prix aux dépends de la fonctionnalité. Les 2 ensemble c'est pourtant tellement mieux...

avatar hmmmr | 

@jojo5757 :
Tout ca parceque des mecs veulent un macpro alors que ce n'est pas la machine qu'il leur faut surtout..

avatar reborn | 

HS: quelqu'un cherche un dxo one pour pas cher? J'ai déballé ça tôt ce matin et j'aime pas.. je le cède à 200€ il en vaut 600€..

avatar prommix | 

Ça vaut quoi en performance finalement?

avatar reno732 | 

@reborn :
Dommage j'ai déballé un QX100 ce matin en même temps à ce prix le dxo ont est tentant ...

avatar teteouu | 

Toujours disponible ?

avatar karayuschij | 

Non je n'en veux pas !

avatar reborn | 

vendu !

avatar EBLIS | 

Rapide!

avatar Jean-Jacques Cortes | 

Au lieu de se prendre la tête avec des boîtiers externes, ce serait tellement plus pratique si Apple ressortait un Mac au format tour.

avatar lolo-69 | 

Bonsoir.
Mmmh, pas certain, ça...
Une tour ou tout serait soudé, bridé, avec des connectiques propriétaires n'apporterait pas grand chose... ;-)

avatar melaure | 

C'est quand même triste d'en arriver là parce qu'Apple nous livre des GPUs RIDICULES malgrès un prix MAXI !

avatar bbtom007 | 

A la limite pour les portables un dock avec connectique usb3 réseau et gros gpu ... Bon une tour en fait

avatar reno732 | 

En même temps chez Apple c'est souvent ce qui poussent à l'upgrade : un Materiel presque parfait avec une limite soit la carte graphique soit un stockage faible soit une amélioration de lapn

avatar Orus | 

Un matériel presque parfait...

Ça, c'était avant.

avatar en ballade | 

Des fils des fils....

avatar vrts | 

j'y ai pensé au egpu sur un mac mais cela reste plus simple de se faire un hackintosh. et c'est moins cher.

avatar lolo-69 | 

Mouais, le hackintosh, simple...

J'ai beau préférer OS-X à Windows, si c'est pour me retrouver à mettre les doigts dans du cambouis d'informaticien, je préfèrerais avoir à faire avec l'original que d'en tenter une copie sur un OS dont ce n'est pas la philosophie...

Un boîtier avec une carte graphique décente en "plug and play" à brancher sur le Mac, ce serait autrement plus convivial, non?

Après, j'ai beau apprécier OS-X, si Apple s'évertue à proposer des configurations aussi déséquilibrées sans qu'il ne soit possible d'y pallier simplement, je crains bien le fait de devoir migrer (à reculons) du côté de l'OS de Redmond, malheureusement.

avatar Vetsa | 

J'ai cru comprendre que les

avatar anti2703 | 

Quand je vois tout ce bordel, je suis bien content d'être tomber sur un Mac Pro (dual xeon quad core @3,2Ghz) de 2008 et de lui avoir mis une GTX 970...
Le tout pour même pas 700€.

avatar malcolmZ07 | 

Beaucoup ne voit pas la puissance de ce genre de boîtier , c'est dommage.

avatar hmmmr | 

@malcolmZ07 :
C'est sur que c'est une niche, vouloir absolument osx (combien de % ?) pour bosser sur des app compatibles cuda mais pas opencl (combien de % de % ?)
Le mec qui veut gagner sa croute ira plus vite de se prendre une station lin/win toute belle (non.) prête a l'emploi avec tout le matos dont il reve.

Perso j'ai 2 cables sur mon macpro, l'alim et un dock tb avec un cable de 3m. Mon bureau est vide. Les 2 d700 sont reconnu par mes app opencl. Bref c'est OK.

Apres il y a les gamers, mais la nécessité d'osx pour jouer ? Je vois pas trop..
Je comprend l'idée du macbook qu'on plug en rentrant chez sois et Pan! La puissance. Mais qui va claquer autant de tunes pour jouer a assassin creed ?

avatar Tiroly | 

Et pour ce qui est de jouer à assassin creads, peut être que après le boulot c'est sympa de vouloir se faire une pause sans devoir acheter un PC dédié au jeu ?

avatar hmmmr | 

@Tiroly :
Ah mais carrément ! Je ne dis pas le contraire. Je ne suis pas joueur (j'ai qu'une neogeo, c'est dire..) mais j'espère que les jeux récents tournent a peu près sur les 2 d700 ? Sinon c'est dingue ce que ca demande..

Apres tout est une question de compromis, c'est sympa de pouvoir jouer sur son ordi avec les settings a fonds mais c'est aussi sympa de l'embarquer en débranchant un cable et aller regarder un film dessus dans l'avion. Si j'hésite entre une tour avec CGs sli et une surface je doute etre satisfais un jour.

Admettons, LE mec qui a besoin absolument d'osx parcequ'il a un soft uniquement sur mac et sans alternatives, qui a son macpro camion qui va rendre l'âme, qui a judicieusement choisi Octane pour faire ses rendus, et qu'il est obligé de continuer la dessus sous peine de perdre toute sa clientèle, ouais, ok, lui il s'est mis dans la merde et attend avec impatience une solution pour mettre une Nvidia en TB.

Pour le reste il existe quelques alternatives, que ce soit sur mac ou non.. Et j'inclu a ca la solution TB, je m'interroge juste sur le pourcentage de gens ayant besoin/désirant acheter ce genre de solution. Entre ceux qui n'ont pas de mac (ca fait deja pas mal), qui jouent Casual/utilisent pas cuda (encore une bonne brouette), ne pensent pas a se monter une machine win plus appropriée pour bosser+jouer (ca monte, ca monte), il reste combien de "pourmille" ?
Je ne pense pas que ca ne sortira pas, je me demande si ca sera suivi derriere. Acheter du matos dont on a plus de nouvelles des fabriquants 6 mois apres, c'est moyen.. Une belle (et chere) boite grise pas mise a jour..

CONNEXION UTILISATEUR