Apple

Retour sur le Mac 010: Dual eGPUs!

Par Maximus , le 3 juin 2019 - 8 minutes de lecture

Retour au Mac est une série axée spécifiquement sur le Mac, y compris le matériel, les accessoires, les E / S, les logiciels, etc.


Dans l’épisode de Back to the Mac de cette semaine, nous allons de pair avec une configuration eGPU comprenant deux unités Sonnet eGFX Breakaway Box 650 couplées à une paire de GPU AMD WX 9100 de 16 Go de classe station de travail.

Comme nous l’avons déjà mentionné, si vous êtes un utilisateur de DaVinci Resolve, ou si vous utilisez une autre application pouvant utiliser plusieurs GPU en même temps, une telle configuration peut générer des chiffres remarquables. Regardez le dernier épisode de Retour sur le Mac pour plus de détails.

Synology RT2600ac: remplacement par AirPort Extreme.

Il n’est pas surprenant de constater qu’une configuration double eGPU peut considérablement améliorer les performances d’exportation dans DaVinci Resolve. En fait, nous avons testé une telle configuration il y a quelques mois pour confirmer les améliorations de performances.

Mais je voulais depuis longtemps tester un MacBook Pro avec une configuration plus rapide impliquant deux configurations eGPU identiques. Pour ce test, j'utilise une paire de Sonnet eGFX Breakaway Box 650, recommandée par Apple comme étant le châssis eGPU le plus puissant et le plus polyvalent pour Mac. Les deux châssis sont associés à des GPU Radeon Pro WX 9100 identiques, des cartes Vega 64 de type station de travail, que Apple note spécifiquement comme une option de couplage avec le boîtier graphique haut de gamme de Sonnet.

Abonnez-vous à 9to5Mac sur YouTube pour plus de vidéos

J'ai appris quelque chose de nouveau en filmant cet épisode: le MacBook Pro 2018 peut gérer jusqu'à quatre eGPU – deux eGPU par bus Thunderbolt 3 – simultanément. Sur le MacBook Pro ou iMac Pro, vous pouvez connecter des eGPU à l’un des ports Thunderbolt 3 disponibles. J'ai brièvement parlé de la connexion de quatre eGPU à mon MacBook Pro, et il va sans dire que c'était carrément absurde. Si vous souhaitez en savoir plus à ce sujet, faites-le moi savoir ci-dessous dans les commentaires.

Deux boîtes de séparation Sonnet eGFX avec deux Radeon Pro WX 9100

L'application la plus évidente à tester lorsque vous travaillez avec plusieurs eGPU est la version payante de DaVinci Resolve, DaVinci Resolve Studio. C’est parce que le puissant NLE de Blackmagic Design s’appuie fortement sur le GPU et prend en charge plusieurs GPU avec un simple changement de configuration. DaVinci Resolve Studio est donc l’application idéale pour montrer l’effet qu’un eGPU peut avoir sur les flux de travaux professionnels créatifs.

Comme je l'ai dit, la configuration de plusieurs eGPU dans DaVinci Resolve Studio est simple. Si vous allez dans Préférences → Système → Configuration matérielle, vous pouvez choisir de sélectionner manuellement les GPU que vous souhaitez utiliser. Dans la capture d'écran ci-dessous, vous pouvez voir comment DaVinci Resolve Studio reconnaît les deux GPU AMD Radeon Pro WX 9100 et que j'ai activé les deux.

Une fois les paramètres du GPU configurés, il suffit d’un redémarrage de l’application pour que DaVinci Resolve puisse les utiliser.

Comme je l’ai déjà dit, les résultats sont assez évidents à la fois dans la lecture du calendrier et dans la livraison. Voici un graphique montrant les temps d’exportation améliorés lors de l’utilisation d’un ou deux Radeon Pro WX 9100:

Dans les tests de référence ci-dessus, j'ai exporté un clip UHD 24p UHD de 15 minutes et 15 secondes en utilisant le format H.264 avec un débit de 45000 Kbps.

L'exportation du projet sans effets a montré des améliorations considérables lors de l'utilisation d'un processeur graphique externe, passant de 2520 secondes ou environ 42 minutes à environ 584 secondes ou un peu moins de 10 minutes. Maintenant, l'imagerie doit répéter ce processus jour après jour et vous pouvez voir à quel point un eGPU peut gagner beaucoup de temps.

Exporter un projet de plus de 15 minutes plus rapidement qu'en temps réel

Sans surprise cependant, ce qui se démarque vraiment, ce sont les améliorations des performances de l'eGPU sur les calendriers chargés d'effets. J'ai inondé mon clip de 15 minutes et 15 secondes avec une quantité dérisoire d'effets OpenFX accélérés par le GPU – Vortex, Dent, Waviness, Camera Shake, Film Grain, Dégâts JPEG, Abstraction, Netteté et Rayons de lumière – provoquant la chute complète du GPU intégré vers le bas. Avec l'aide de l'eGPU, la lecture, l'édition et l'exportation ne comportaient aucune suppression d'image. Cela me dit qu'il est inutile d'essayer de modifier des timelines très chargées en effets dans DaVinci Resolve sans accélération discrète du processeur graphique, ce qui manque aux modèles MacBook Pro 13 pouces.

Mais je ne veux pas commettre l’erreur de se concentrer uniquement sur la livraison de vidéos, car le processus de montage est grandement amélioré lors de l’utilisation d’un GPU externe. Par exemple, sur ma timeline où j’ai appliqué les effets susmentionnés, la lecture d’un projet à 24 ips a évolué entre 2 et 4 ips lors de l’utilisation du GPU intégré, et vous pouvez oublier l’utilisation des commandes J-K-L pour vous déplacer rapidement dans la timeline.

Lecture à pleine vitesse sans perte d'image

Lorsque vous utilisez un ou plusieurs WX 9100, la lecture de la chronologie est rapide et vive, la lecture se produisant immédiatement à pleine vitesse dès que la tête de lecture touche le sol.

Cette double configuration eGPU surcharge mon modèle de base MacBook Pro 13 pouces 2018 lorsqu'il s'agit de travailler avec des projets uniques avec des tonnes d'effets, mais qu'en est-il si vous associez une telle configuration à une machine aussi effrénée que l'iMac Pro? Comme vous l'avez probablement deviné, les workflows vidéo génèrent beaucoup de bonnes choses.

Etant donné que l’architecture Vega 64 comporte un moteur de calcul asynchrone, elle vous permet de facilement effectuer plusieurs tâches à la fois et de rester productive même lorsque d’autres tâches nécessitant une utilisation intensive du processeur graphique sont exécutées simultanément.

Quatre projets lus simultanément en temps réel

Pour tester cela, j'ai ouvert plusieurs instances de DaVinci Resolve Studio 14 – trois au total – et j'ai pu lire trois flux 4K simultanément sans perdre d'images. Certains de ces scénarios 4K avaient même plusieurs effets appliqués, mais la lecture restait fluide. Sachez que cela s’est produit lors de l’utilisation de deux Sonnet eGFX Breakaway Box 650W. J'imagine qu'avoir quatre eGPU donnerait un plafond de travail encore plus élevé.

L'exécution de trois instances de DaVinci Resolve Studio peut sembler excessive, mais cela signifie que vous pouvez facilement gérer plusieurs projets à la fois. Par exemple, vous pouvez exporter un projet, en colorer un autre et en couper un autre.

Essayer de faire de même lorsque vous utilisez le processeur graphique intégré de l'iMac Pro, ou même un seul WX 9100, a entraîné certaines suppressions d'images, mais le fait d'avoir deux WX 9100 produit une différence notable en termes de performances, en fonction du type de scénario et d'effets que vous utilisez. avec.

Pour tester plus avant la puissance de cette configuration double WX 9100, j'ai exécuté quelques tests LuxMark OpenCL, qui vous permettaient de choisir un GPU supplémentaire à tester. Regardez les résultats de LuxMark:

Comme on pouvait s'y attendre, un seul eGPU augmente considérablement les performances OpenCL, tandis qu'une configuration à deux GPU fait une différence encore plus grande, doublant plus ou moins un seul eGPU.

Nous en sommes encore aux débuts de la prise en charge de la technologie eGPU sur Mac, mais la technologie a déjà progressé à pas de géant. Si vous êtes un utilisateur de DaVinci Resolve, vous pouvez obtenir des gains énormes d’un châssis graphique externe. Et comme Apple continue de se concentrer sur l'amélioration du fonctionnement des eGPU avec ses machines, j'imagine que de nombreuses autres applications chercheront à tirer parti des graphiques externes sur Mac.

Un merci spécial à Sonnet et à AMD d’avoir travaillé avec moi sur cet exercice. Ils m'ont fourni les boîtiers eGPU et les GPU pour tester les performances de cette configuration graphique externe double.

Que pensez-vous de l'exécution d'une ou de plusieurs eGPU avec votre Mac? Laissez vos pensées dans les commentaires ci-dessous.

Click to rate this post!
[Total: 0 Average: 0]

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.