Metal - Mac Pro 7.1 - beide Grafikkarten gleichzeitig nutzen

Hallo!


Das ist die erste Frage meines Lebens im Apple Support-Forum - ich glaube, sie ist hier am besten aufgehoben.


Ich besitze einen Mac Pro 7.1 mit zwei AMD Radeon Pro W5700X.


Gleichzeitig spiele ich auf diesem Mac ab und zu World of Warcraft (WoW), dessen Grafik-Engine ich auf "Metal" eingestellt habe. (Es gibt auch keine andere Option, siehe Bild.)


Wenn ich WOW spiele, wird laut Programm "Aktivitätsanzeige" eine der beiden Karten voll ausgelastet. Die zweite hingegen ist ohne Aufgabe. Ich kann auch einfach die zweite Karte in den "Einstellungen" von WoW auswählen, dann wird diese benutzt - und die erste nicht.


Aber: Ich bin davon ausgegangen, dass Metal prinzipiell alle Grafikkarten ausnutzt, die es zur Verfügung hat. Das ist aber offensichtlich nicht der Fall.


Frage: Mache ich etwas falsch - oder kann WoW zusammen mit Metal nur eine Karte nutzen? Und wenn das so ist, liegt es an "Metal", WoW oder an etwas anderem?


(Mir geht es nicht um WoW - sondern um die Frage prinzipiell, wie Metal das genau macht.)


Zusatzfrage: Wenn nur eine genutzt werden kann - wird sich daran in Zukunft etwas ändern?


(Zusatzinfo: Wenn ich einen geschnittenen Film in Final Cut Pro rendere, werden beide Grafikkarten übrigens gleichzeitig und in gleichem Umfang genutzt - zumindest, wenn ich Programm "Aktivitätsanzeige" trauen darf.)


Danke für Feedback.


Viele Grüße


Christian


Mac Pro

Gepostet am 23. Mai 2020 06:06

Antworten
4 Antworten

29. Juni 2020 15:13 als Antwort auf Macchrizz

Es liegt definitiv an WoW, daß nur immer eine Karte angesprochen werden kann.

Mindestens seit Metal 2 in Catalina geht das und noch mehr, siehe:


https://roughlydrafted.de/home/2019/10/18/mac-pro-puts-the-pedal-to-metal-in-apples-race-with-nvidia


This year, Apple incrementally advanced new Metal 2 features in macOS Catalina in anticipation of its new hardware, enabling professional content-creation pro apps to take advantage of Metal Peer Groups to rapidly share data between multiple GPUs in the new Mac Pro without transferring through main memory. Metal Layer API enhancements also provide access to the High Dynamic Range capabilities of the Mac Pro's new Pro Display XDR.

09. Aug. 2020 02:42 als Antwort auf nykel

Moin, habe auch den mac pro mit 2 w5700x und habe derzeit die gleiche Situation. Ich habe festgestellt, das die beiden Karten nur mit spezieller Software, die das auch unterstützt, parallel zusammen arbeiten sollen?.Im Apple Store meinten die auch, dass sich die 2. GK nur dann dazu schaltet, wenn die erste quasi ausgelastet ist???? Also in Reihe und nicht parallel geschaltet arbeiten. Das ist aber ja nicht der Sinn...! 2 GK sollen ja eine Aufgabe in der halben Zeit betätigen können. Egal welche Anwendung!


Ich habe mich für die x5700w entschieden, weil diese ja die neuere Architektur darstellen. Aber wenn ich nur eine nutzen kann, bzw. sich die andere nur in Reihe dazu schaltet, dann macht das für mich keinen Sinn.

Zumal ich damit beruflich CAD (ArchiCad 24) arbeite. Ich beobachte das jetzt noch am Montag. Und wenn es sich so bewahrheitet, was ich bis jetzt stark vermute, dann werde ich die tauschen gegen eine Vega zu 64, oder eine Duo.

Ich werde wohl dann erst mal die Vega 64 32 GB nehmen. Bei der Duo weiß ich, ob das gleiche Problem besteht. Hier sind zwar 2 GPU auf einer Karte, aber wie sich das in der Praxis verhält weiß ich nicht. Also verhält die sich wie eine GK????

Ich habe habe auch den Support angefragt. Eine Antwort steht noch aus. Die wussten das auch nicht auf Schlag? Und das war ein mac pro Supporter....?


Da ich den Mac pro erst seit Donnerstag habe, kann ich den ja komplett innerhalb von 14 Tagen umtauschen. Was ich auch machen werde, wenn die im Store nicht flexibel genug sind, die beiden x5700w zurück zu nehmen gegen eine Vega 64. Wenn die das nicht können, dann geht eben der ganze Mac zurück. Was echt ziemlich unlogisch wäre......:)))) Wir sind BusinessKunde im Store. Vielleicht hilft das ja :)))


Aber das ist echt schon komisch. Bei einer Vega 64 weiß ich genau, dass die das macht was sie soll. Wenn 2 GK im mac sind, dann sollte man annehmen können, dass die beide zusammen arbeiten, dass dies auch ein Speed-Vorteil bringt. Ohne das man vorm Kauf erstmal wieder in Detail abtauchen zu müssen.


Aber davon einmal abgesehen. Der beste Mac, den ich je hatte.... Mit dem XDR Display schon ein edles Gerät!







17. Aug. 2020 23:58 als Antwort auf ktm400

Jetzt ist es also offiziell. Eine oder sogar zwei Pro Vega II (du)o können nur auf der Softwareseite beide GPU's als Eine ansprechen. Auf Hardwareseite ist es nicht möglich, beide GPU's als quasi Eine anzusprechen..... bzw. als Eine im System erscheinen zu lassen!!! Das bedeutet, dass eine Software explizit dafür gemacht sein muss, 2 oder sogar 4 GPU's zu nutzen. Der einzige Softwarehersteller, der das macht, ist Apple selbst. Andere sind mir nicht bekannt.


Hier ein Auszug:

"Wie nützlich Dual-GPU-Karten sind, hängt von der Anwendung ab, die Sie ausführen möchten. Die allgemeine Berechnung mit mehreren GPUs wird immer ausgereifter und viele professionelle Anwendungen können Workloads effizient auf mehrere Karten aufteilen. Dies verringert natürlich die Kommunikationsvorteile zwischen den GPUs, die Sie mit dem Dual-GPU-Design erhalten. Was uns immer noch fehlt, ist eine zuverlässige Möglichkeit, mehrere GPUs für Software als eine GPU erscheinen zu lassen. Damit können GPU-Workloads auf Hardwareebene auf diese Chips aufgeteilt werden. Moderne APIs wie DX12 tragen wesentlich dazu bei, GPUs miteinander zu verbinden, auch solche, die nicht identisch sind, aber auf Software-Ebene immer noch ein Hit und Miss sind."


Wenn man also mit Programmen wie Final Cut usw. arbeitet, dann teilen sich 2 GK die Arbeit. Wenn man andere Anwendungen nutz wie z.B. CAD Anwendungen, dann ist die 2. Karte / GPU völlig nutzlos. Selbst, wenn die vom z.B. CAD Programm angesprochene GK ausgelastet sein sollte, wird die 2. nicht angesprochen. Hier hätte ich mir eine klare Aussage von Apple gewünscht. Einen Mac Pro sollen ja schließlich nicht nur Filmemacher professionell nutzen können. Die beiden x5700w gehen zurück, und dafür EINE Radeon Pro Vega II.


Das wird wohl in naher Zukunft die einzige Möglichkeit sein, die Grafik Power weiter nach oben zu bringen. Das koppeln von mehreren GPU's. Aber das muss dann logischerweise auf Hardwareebene passieren.

Dieser Thread wurde vom System oder dem Community-Team geschlossen. Du kannst alle Beiträge positiv bewerten, die du hilfreich findest, oder in der Community nach weiteren Antworten suchen.

Metal - Mac Pro 7.1 - beide Grafikkarten gleichzeitig nutzen

Willkommen in der Apple Support Community
Ein Forum, in dem Apple-Kunden sich gegenseitig mit ihren Produkten helfen. Melde dich mit deinem Apple Account an, um Mitglied zu werden.