Les limites du kit eGPU vendu par Apple

Anthony Nelzin-Santos |

La carte graphique de l’iMac Retina 5K que nous venons de tester est aussi puissante que celle du « kit de développement à carte graphique externe ». Serait-il donc possible de doubler la puissance graphique de l’iMac Retina 5K en y branchant un kit de développement eGPU ? Non, nous a expliqué un chef produit d’Apple.

L'External Graphics Development Kit. Image Apple.
L'External Graphics Development Kit. Image Apple.

Le système a été conçu de telle manière que la carte graphique externe prenne le dessus sur la carte graphique interne, pas pour que les deux puissent fonctionner en tandem. Il faut dire qu’à part cet iMac Retina 5K haut de gamme, les autres iMac et MacBook Pro compatibles possèdent des composants graphiques moins puissants que la carte AMD Radeon RX 580 du kit de développement.

Ce petit détail s’ajoute à une longue liste de subtilités dans le fonctionnement du kit de développement avec la première préversion de macOS High Sierra :

  • le kit de développement ne fonctionne qu’avec un écran externe et/ou un casque de réalité virtuelle (seul le HTC Vive est officiellement pris en charge) ;
  • les écrans Thunderbolt et USB-C ne sont pas pris en charge ;
  • la carte graphique externe ne peut pas accélérer l’affichage sur l’écran interne ;
  • le mode clamshell (branchement à un écran externe d’un MacBook Pro fermé) n’est pas pris en charge ;
  • le mode miroir (recopie du moniteur interne sur un moniteur externe) n’est pas pris en charge ;
  • Boot Camp n’est pas pris en charge ;
  • l’utilisation de la carte graphique externe empêche la bonne mise en veille de la machine ;
  • les ports HDMI de la carte graphique externe ne font pas passer le son ;
  • l’ouverture automatique de session ne fonctionne pas si le kit de développement est branché à l’allumage ou au redémarrage ;
  • et l’activation de la carte graphique externe demande la fermeture de la session.

Tous ces problèmes, et particulièrement le dernier, devraient être progressivement résolus, mais pas forcément avant la fin du développement de macOS High Sierra. L’utilisation d’une carte graphique externe restant l’affaire de spécialistes, Apple peut prendre son temps pour peaufiner la prise en charge des cartes graphiques externes. Quand on sait que la chose reste encore passablement instable sous Windows, plus d’un an après la présentation du Razer Core, on se dit que cela ne sera pas de trop.

avatar Fego-007 | 

Question. :
Possible de l utiliser sur un MacBook retina ?

avatar AngryKiller | 

@Fego-007 :
Non. Le MacBook Retina possède des ports USB-C et il faut du Thunderbolt (Thunderbolt 3 en l'occurrence)

avatar jean512 | 

le thunderbolt 3 est transmit pas l'USB-C. Donc la connectique est bonne c'est juste le protocol qui n'est pas supporté.

avatar oomu | 

il manque carrément un contrôleur TB3. Non le macbook retina (actuel) ne peut pas faire du TB3.

avatar C1rc3@0rc | 

Heu non, c'est le probleme a l'envers.
Le connecteur de type C est commun a l'USB 3 et au Thunderbolt 3.
Mais l'USB est un des protocoles qui peuvent passer par le Thunderbolt, pas l'inverse.

On peut faire passer quasi tous les les protocles sur une connexion Thunderbolt.
L'USB est un protocole, qui peut donc passer dans du thunderbolt ou un cablage serie (que l'on nomme a tort USB). Mais l'USB ne decrit pas une connectique, mais un protocole. En fait on peut utiliser le protocole USB avec n'importe quelle connectique.

Le Thunderbolt lui est d'abord une architecture de communication tres elaborée et fortement defini. La certification et les specificités sont solides et fiables.

Donc on a interet a avoir du Thunderbolt et pas de l'USB. Quant au connecteur, en fait on s'en fout, il faut juste qu'il permette de relier deux appareils ensemble. Le connecteur de type C a des avantages et des inconvenients, mais il n'est pas specifique a l'USB ou au Thunderbolt.

avatar Niro | 

@Fego-007

Même si c'était possible vu la puissance de la carte, tu aurai fait fondre l'ordi a force de chauffer

avatar alfatech | 

@Niro

"Même si c'était possible vu la puissance de la carte, tu aurai fait fondre l'ordi a force de chauffer"

A force de chauffer quoi? la carte se trouvant hors de l'ordinateur......

avatar initialsBB | 

Pourquoi donc ? La carte graphique est dans un boitier externe avec sa propre alimentation...

avatar C1rc3@0rc | 

Oui, mais si tu as besoin d'un GPU comme cela c'est que tu as des soft qui necessitent de la puissance, et forcement il y a un paquet de données a traiter, donc le soft va solliciter le processeur, et la on a du Core-M qui est fait pour tourner a minima avec en plus un TDP (puissance de refroidissement) 6 fois inferieur a ce qui est necessaire...

Et puis il y a un flot de données a gerer. Certes le Thunderbolt a une certaine autonomie et ne depend pas autant du processeur que l'USB, mais ça sollicite le processeur.

Un Macbook c'est moins puissant qu'un iPad Pro, moins puissant qu'un Macbook Air, c'est fait pour consulter internet et servir de machine a ecrire.

En plus on voit un phenomene logique mais decevant avec les appareils de type eGPU: c'est fait pour compenser l'absence de GPU du PC, pas pour augmenter les performances. C'est au desavantage d'un vrai serveur de calcul GPGPU (un PC avec un ou plusieurs GPU) qui lui est autonome et accessible par le reseau...

Donc on resume:
- eGPU => un GPU que l'OS et les soft voient comme s'il etait dans la machine mais relié en Thunderbolt 3 et qui sollicite le PC comme si le GPU etait dedans (en fait un peu plus) et avec des performances tres inferieures a un GPU integre. Permet de faire un peu de GPGPU et de calcul d'image, idealement asynchrone (pas en temps reel, pas pour du jeu ou de la VR), ou alors faut pas de besoins importants.

- GPU interne, performances maximum dans tous les domaines, mais necessite une machine bien refroidi et un processeur adapté. C'est la solution pour ce qui est en temps reel (jeux compris)

- serveur GPU, un PC autonome qui fait tourner un ou plusieurs GPU, une puissance enorme, accessible a travers le reseau. Tres adapté pour les gros calculs asynchrones (math /science / rendu d'image / effets speciaux / etc). Pas du tout adapté pour le temps reel.

Derniere chose: en dehors du serveur de calcul, les autres necessitent des processeurs puissants, une grosse quantité de memoire et... un bon refroidissement.

Dans tous les cas le macbook retina ne sert a rien du tout dans ces domaines et l'eGPU est inutilisable: pas de Thunderbolt, un processeur miserable, pas de refroidissement, pas d'ethernet, une alimentation... enfin un seul port USB.

avatar alfatech | 

@C1rc3@0rc

"En plus on voit un phenomene logique mais decevant avec les appareils de type eGPU: c'est fait pour compenser l'absence de GPU du PC, pas pour augmenter les performances."

Justement! en palliant l'absence ou la faiblesse du gpu d'origine tu augmentes la puissance brute de la machine avec ça.....C'est justement le but.

avatar 0MiguelAnge0 | 

@alfatech

Tu es conscient de ce que tu es écrit?!! Donc ils te vendent une machine Pro ridiculement fine et il te faut lui mettre un parpain au collier pour faire le 1/4 de ce que ferait une machine de quelques mms de plus...?

Apple n'est pas une boîte mais une secte pour certains.

Je précise que je suis client Apple mais je garde mon libre arbitre...

avatar ddrmysti | 

Le monsieur t'as dis que si tu ne vas pas dans son sens, t'es sectaire. Arrête donc de le contredire, il détient la vérité.

Dire qu'on est nombreux depuis le début du TB à espérer pourvoir jouer correctement sur des machines ayant l'encombrement d'un MBA est donc une hérésie, il t'a dit que les gens pensent comme lui, sinon ils n'ont pas de libre arbitre.

avatar bonnepoire | 

LOL

C'est juste un peu ça...

avatar alfatech | 

@0MiguelAnge0

"Tu es conscient de ce que tu es écrit?!"

Je te retourne la question.....Tu sais qu'une machine vieilli? Que grâce à ce genre de carte externe tu n'as pas besoin de tout changer?
Il y a 100 raisons à l'achat de ce genre de boitier.....

avatar Bigdidou | 

@alfatech

'Il y a 100 raisons à l'achat de ce genre de boitier....."

J'ai déjà du mal à en trouver une, alors 100 ;)
C'est quand même complètement schizophrène de la part d'Apple qui nous propose une intégration extrême de tous les composants, sans concession.
D'un coté l'iMac pro avec un écran indissociable de la machine, d'un autre côté, la cg en dehors dans un boitier au prix de jongleries techniques.
C'est quand même étrange.

avatar alfatech | 

@Bigdidou

"J'ai déjà du mal à en trouver une, alors 100 ;)"

Si t'as aucune imagination c'est pas de notre faute ;)"

avatar Bigdidou | 

@alfatech

"Si t'as aucune imagination c'est pas de notre faute ;)""

D'habitude, on me reproche un peu l'inverse, de pas avoir trop les pieds sur terre et un univers fantasmatique un peu décalé, comme quoi l'informatique nous transforme et nous assagit ;)
Ben, vas-y, fait moi partager ton imagination. C'est quoi les 100 usages, par rapport à ce qu'on connait déjà avec des machine avec une cg dedans ?

avatar alfatech | 

@Bigdidou

"C'est quoi les 100 usages, par rapport à ce qu'on connait déjà avec des machine avec une cg dedans ?"

Pouvoir faire justement ce que la "carte de dedans" ne te permettrait pas faute de performances élevées....Ça fait déjà un bon paquet.
Tu dis avoir une imagination débordante, donc tu devrais trouver ? (la réalité augmenté par exemple)

avatar Bigdidou | 

@alfatech

"Pouvoir faire justement ce que la "carte de dedans" ne te permettrait pas faute de performances élevées..."

Pas compris, je dois être bouché ;)

avatar C1rc3@0rc | 

Ah mais je crois que la reponse est claire au contraire: l'eGPU permet de faire tout ce qu'un Mac trop fin pour embarquer un GPU est incapable de faire: a peut pres tout hormis la bureautique et la consultation du net...

Ceux qui defendent l'eGPU sont pour la plupart ceux qui sont frustrés par leurs materiels, mais ne peuvent pas le critiquer, parce qu'alors ils devraient reconnaitre qu'Apple ne fait pas de materiel adapté ou alors qu'ils se sont fait pigeonnés par le marketing.

avatar pocketalex | 

@C1rc3@0rc

Radio Londres. Les frustrés parlent aux frustrés

Genre ...

avatar Bigdidou | 

@alfatech

"(la réalité augmenté par exemple)"
J'imagine que tu veux parler de réalité virtuelle, parce que la réalité augmentée avec des systèmes aussi peu mobiles, bof...
Et tu réponds pas à la question.
On imagine tous les usages formidables associés à des grosses cg, c'est pas la question.
Et en quoi le fait de déporter la carte graphique à l'extérieur est un avantage par rapport à mettre la carte graphique dedans ?
Histoire de dire qu'on fait des trucs dingues avec un portable qui n'est pas fait pour ça et qu'on fixe de facto sur le bureau en lui greffant tout cet attirail ?
Bof, bof...
Un truc tout modulaire avec l'écran d'un coté, le cpu de l'autre, le gpu en vadrouille au bout d'un câble, pourquoi pas (c'est pas comme ça que la nature fait, mais bon...).
Un truc tout concentré à la sauce Apple, je comprends aussi.
Mais concentrer des trucs pour en éparpiller d'autres, je comprends pas. Et si je comprends pas, j'achète pas.

avatar alfatech | 

@Bigdidou

"Et en quoi le fait de déporter la carte graphique à l'extérieur est un avantage par rapport à mettre la carte graphique dedans ?"

Ne pas changer d'ordinateur, Il n'y a pas d'avantage autre que celui-ci. Je n'ai jamais écrit qu'une carte externe va permettre des choses infaisables avec une carte interne (ou alors tu as compris de travers) mais que cela permettra à beaucoup d'éviter d'investir dans un ordinateur neuf.
Ce boitier n'étant pas conçu pour tourner en SLI avec la carte interne tu t'attendais à quoi comme réponse?

avatar Bigdidou | 

@alfatech

"Ce boitier n'étant pas conçu pour tourner en SLI avec la carte interne tu t'attendais à quoi comme réponse?"

A strictement rien d'autre et tu confirmes que cette solution est pas très excitante, imagination ou pas ;)
Tous ces mots pour en arriver là... :D

avatar pocketalex | 

"Et en quoi le fait de déporter la carte graphique à l'extérieur est un avantage par rapport à mettre la carte graphique dedans ?"

Proposer des machines fines, légères, qui deviennent, une fois au bureau, puissantes, avec des grands écrans, etc

ça te parait inconcevable ? ton logiciel est bloqué sur "la plus puissante des CG avec le plus puissant des CPU, le max de RAM, plein de disques et rien d'autre"

Les machines qui proposent ça pèsent 4Kg et il y aura toujours des limitations comme la diagonale de la dalle, bref sauf à avoir un laptop avec écran 24" et un second écran 24" qui se déplie, et là, OK, tu peux bosser confortablement partout

Heureusement que le monde de l'informatique n'est pas réduit à tes besoins et tes envies...

avatar harisson | 

@Bigdidou

"Et en quoi le fait de déporter la carte graphique à l'extérieur est un avantage par rapport à mettre la carte graphique dedans ?"

Au-delà des aspects techniques et usages, il y a une question de logique marché aussi. La demande globale, du point de vue constructeurs, depuis le début du 21e siècle, est moins importante sur des "ordinateurs encombrants" de type tour, le gros des ventes, ce sont les ordinateurs portables ou de faible encombrement.

Certaines études de marché (IDC par ex) évoquent même une tendance vers la disparition de l'ordinateur.

avatar Bigdidou | 

@harisson

"Certaines études de marché (IDC par ex) évoquent même une tendance vers la disparition de l'ordinateur."

Ben tu vois, ça, c'est des trucs qui aident à comprendre, par contre.

avatar C1rc3@0rc | 

Moais ce genre d'etudes n'est en general que commanditées par le marketing pour valider une tendance induite.. par le marketing.

Pourquoi des machines de plus en plus fines et de moins en moins performantes et fonctionnelles:
- parce que ça permet d'augmenter les marges
- parce que ça permet de vendre 2 appareils a la place d'un
- parce que ça permet d'obliger l'utulisateur a remplacer plusieurs appareil au lieu d'en upgrader un.

Logique purement financiere et marchande,

avatar harisson | 

C'est surtout ce que veut le gros des acheteurs (les non informaticiens, les non hacker, les non toi ou moi ^_^).

avatar pocketalex | 

"Pourquoi des machines de plus en plus fines et de moins en moins performantes et fonctionnelles:
- parce que ça permet d'augmenter les marges
- parce que ça permet de vendre 2 appareils a la place d'un
- parce que ça permet d'obliger l'utulisateur a remplacer plusieurs appareil au lieu d'en upgrader un.

Logique purement financiere et marchande,"

Accessoirement, aussi, ça permet des machines plus fines et plus légères pour l'utilisateur
Moins performantes, il ne me semble pas que ce soit le cas.
Un Macbook 12" est plus performant qu'un Macbook Pro 2011, je dis ça, je dis rien...

avatar bugman | 

@harisson

La chaleur et la consommation aussi. Une partie de la réponse se trouve peut être dans le choix d'Apple d'avoir mis dans certains de ses mbp en plus de la solution d'Intel une puce graphique plus puissante. Ayant eu ce genre de machine, et même si cela resté limité (Apple n'étant pas non plus magicien), je comprends la logique et l'intelligence derrière cela.

avatar harisson | 

@bugman

Ce qui est "embêtant", je trouve, c'est qu'il ait fallu attendre la 3e génération de thunderbolt pour que le déclic se fasse

avatar C1rc3@0rc | 

Le declic semble surtout etre laq consequence d'une situation d'insatisfaction massive et d'un mouvement de switch vers windows d'une ampleur sans pareil depuis 1997.

La presentation de la farce que sont les MBP touchbar a fait deborder le vase: plus cher, moins fonctionnel, encore moins utilisable pour bosser... avec l'abandon du Mac Pro, l'execution du MacMini... le Macbook Air qui est toujours nº des ventes apres presque 10 ans et 2 tentatives ratees de le remplacer...
Aucun Mac utilisables pour faire de la VR alors que l'industrie parle que de ça et que les casques se multiplient... encore une chance que Pokemon Go soit arrivé sur iPhone et fasse monter la colere des dev Apple qui ont voulu suivre le mouvement, mais pouvaient pas avec du matos Apple.

La Apple doit endiguer un exode sans pareil... donc ils font tout et n'importe quoi

avatar harisson | 

o_O Tu devrais dormir ou sortir le samedi soir ^_^

avatar Grizzzly | 

@Bigdidou

Mais justement, deporter le probleme du gpu en externe ca leur permet de continuer a vendre leur machines integrees a l'extreme
Je trouve ca au contraire coherent.

avatar Bigdidou | 

@Grizzzly

Oui, c'est vrai qu'on peut entrer dans cette logique de côté là. La machine centrale devient une sorte du hub avec le minimum pour qu'elle soit autonome et intégrée, et autour irradient les composants qui la renforcent pour tels ou tels usages, c'est ça ?
Je sais pas. Pourquoi pas. J'arrive pas à être convaincu, mais je demande à voir.

avatar Grizzzly | 

@Bigdidou

C'est l'idée. J'arrive à mon bureau, je branche un cable à mon laptop, je me retrouve avec un grand écran, des performances graphiques décuplées, et tout un tas de périphériques connectées juste en ayant branché un cable.

avatar ddrmysti | 

Rholala, arrêtez avec vos inepties, nos expert en ergonomie et en marché n'arrêtent pas de vous dire que ce que veulent les gens c'est avant tout des machines encombrantes qui intègrent tout même ce qu'on a pas besoin.

C1rc3@0rc nous expliquait d’ailleurs précédemment que si tu as un équipement vidéo à brancher sur un écran (par exemple une console), il faut obligatoirement investir dans une tour, un switch, un moniteur et tout un tas d'équipement et de savoir faire. Pour le citer :
"De mon coté j'ai un ecran avec 4 entree: une pour mon serveur, 2 pour mes Mac, et une pour mes projets raspberry/arduino
Je switch des uns aux autres avec 1 boutons et j'ai meme un mode PIP capable d'incruster la video d'une source dans l'autre ou de partagé l'ecran en 2... ok c'est un 21/9."

C'est d'après lui ce que le pékin moyen devrait faire s'il veut juste brancher une console plutôt qu'un mac acceptant une source externe, pas adapté d'après lui...
On suppose donc que s'il dit qu'une personne ne veut pas d'un GPU externe mais préfère une machine encombrante, c'est forcément qu'il a raison, il sait ce que veut l'utilisateur moyen...

avatar marc_os | 

@Bigdidou :
Tu ne sais pas lire ?
Dis, qu'est-ce que tu ne comprends pas dans l'expression :
« une machine qui vieillit » ?

avatar Bigdidou | 

@marc_os

"Tu ne sais pas lire ?
Dis, qu'est-ce que tu ne comprends pas dans l'expression :
« une machine qui vieillit » ?"

C'est quoi, l'agression gratuite, là ?
Retourne jouer tout seul.
Au bout d'un moment quand on manque d'inhibition à ce point qu'on ne peut retenir toute agressivité totalement gratuite, faut soit se faire soigner, soit éviter toute vie sociale, sérieusement.

avatar marc_os | 

@ Bigdidou

Autant pour moi.
Mais ce n'est pas une raison pour en profiter et éluder la question :
"qu'est-ce que tu ne comprends pas dans l'expression : « une machine qui vieillit » ?"

avatar Bigdidou | 

@marc_os

Je n'élude rien, je ne comprends pas à quoi fait référence ta question ni pourquoi tu me la poses.

avatar marc_os | 

@Bigdidou

alfatech a écrit : Tu [0MiguelAnge0] sais qu'une machine vieilli? Que grâce à ce genre de carte externe tu n'as pas besoin de tout changer?
Il y a 100 raisons à l'achat de ce genre de boitier

et toi tu as répondu : @alfatech

'Il y a 100 raisons à l'achat de ce genre de boitier....."

J'ai déjà du mal à en trouver une, alors 100 ;)

Donc je te demande si une machine qui a vieilli ne serait pas une bonne raison.

avatar Bigdidou | 

@marc_os
"Donc je te demande si une machine qui a vieilli ne serait pas une bonne raison."

Non, tu me demandais pas ça. Tu me demandais de façon très insultante ce que je ne comprenais pas.

Et à mon avis, non, ça n'est pas utile pour une machine qui "vieillit", pas plus qu'un nouveau moteur turbo dans une vieille citroen qui fait de toute façon plus le boulot.

avatar marc_os | 

@Bigdidou :
« Non tu ne demandais pas ça. »
Ma 1ère question à savoir si tu savais lire était donc totalement justifiée !!

Edit: Une autre explication serait ta mauvaise foi (et je ne sais pas si c'est mieux).

avatar Bigdidou | 

@marc_os

"Edit: Une autre explication serait ta mauvaise foi (et je ne sais pas si c'est mieux)."
Et en plus il édite sa merde... La fée qui t"a transformé t'a pas rendu service. A mon avis, quand t'étais un bousier, t'étais plus fréquentable, et surtout, tu la fermais.

Mauvaise foi à propos de quoi ?
Il n'y a aucune justification à tes insultes.
Encore une fois, fais toi soigner ou reste dans ta bassine.
J'ai oublié de me laver le cul pour que tu me cours comme ça après ? Je crains que ça soit un amour impossible, bichon.

avatar marc_os | 

@ Bigdidou

Explication de texte car tu en as visiblement besoin :

Donc si on te demande (moi) : « Dis, qu'est-ce que tu ne comprends pas dans l'expression : une machine qui vieillit ? »
après que quelqu'un (alfatech) t'a expliqué qu'une machine qui vieillit pourrait justifier l'usage d'un eGPU externe, oui, ça revient à te demander si une machine qui a vieilli ne serait pas une bonne raison pour un eGPU externe*.

C'est si difficile à comprendre ?
Ou alors si tu comprends et fais juste semblant de ne pas comprendre, tu fais preuve de mauvaise foi. (Tu comprends ?)
Il ne s'agit nullement d'insultes, juste de constatations argumentées que tu n'as par ailleurs pour l'instant contredites en rien (évidemment, ce n'est pas facile de contredire la logique élémentaire).

(*) Demande exprimée de manière peu courtoise, j'en conviens - mea culpa again.

En attendant, tu joues les vierges effarouchées, mais celui qui insulte l'autre c'est bien toi quand tu qualifies mon commentaire de « merde » et ma propre personne de « bousier ». Quant à ton « cul », je te laisse à tes fantasmes de merde.

avatar pocketalex | 

@0MiguelAnge0

"Tu es conscient de ce que tu es écrit?!! Donc ils te vendent une machine Pro ridiculement fine ..."

Ridiculement fine ... comme chez la concurrence, Le Macbook n'est pas le seul ordinateur ultra-fin, et le concept d'ultra portable existe depuis des années, ça s'appelait le Macbook Air il y a 10 ans et plein de modèles chez Dell, Sony, Toshiba, etc

J'ai parfois l'impression que tu débarques

"... et il te faut lui mettre un parpain au collier pour faire le 1/4 de ce que ferait une machine de quelques mms de plus...?"

Mis très cher, c'est aussi ce que propose Asus, Razer et bien d'autres.
Le concept du eGPU est d'offrir de la puissance GPU en dehors de la machine. ça peut palier une CG faiblarde, mais l'idée c'est justement de pouvoir proposer des machines fines et légères qui gagnent en puissance une fois au bureau

Si tu as un souci avec le concept d'eGPU, tu as pléthores de bousin de 4Kg ou de tour PC de 1m de haut qui t'hébergeront la GTX 1080 en interne, rassure toi
Et dans certains cas, la brouette pour le transport est offerte

avatar pocketalex | 

"Un Macbook c'est moins puissant qu'un iPad Pro, moins puissant qu'un Macbook Air, c'est fait pour consulter internet et servir de machine a écrire."

Faudrait vraiment être con pour débourser 1400 à 1800€ dans une machine juste bonne à taper du texte

Fort heureusement, ce Macbook permet plus, bien plus

Tu as beau marteler ta désinformation et ton aigreur, ça n'en fait pas une vérité

Quand à l'iPad Pro plus puissant que le Macbook ... Mouhahahahaa

Pages

CONNEXION UTILISATEUR