Using both GPU on an Mac Pro 2013

  • Thread starter Thread starter apostolosdt
  • Start date Start date
  • Tags Tags
    Gpu
AI Thread Summary
The Mac Pro 6,1 (2013) utilizes a dual GPU setup, but under macOS, there is no automatic system-wide support for utilizing both GPUs for rendering tasks. By default, one GPU is dedicated to display functions while the other is reserved for compute workloads. This division limits the performance of applications that require rendering, as most games and software do not support multi-GPU configurations. Developers must specifically implement support for dual GPU rendering, which is currently lacking in most applications. Benchmark tests indicate that running multiple instances of 3D workloads does not effectively distribute the load across both GPUs, often leaving one GPU idle.
apostolosdt
Messages
178
Reaction score
204
TL;DR Summary
Which software can utilise both GPUs on Mac Pro 6,1 (2013)?
I run a MP 6,1 (2013) and it always works with one of its twin video cards. Internet search offers no clues as to what apps can use both. Any advice would be appreciated.
 
Computer science news on Phys.org
I'm not really familiar with the Apple stuff, but as I recall for some older classic PC hardware the second GPU was utilized only for a second display/connector.
Maybe you can find something based on that?

Ps.: apparently, in the Apple World it's not like that?
With two GPUs standard in every Mac Pro configuration, there’s obviously OS support for the configuration. Under Windows, that amounts to basic CrossFire X support.
....

Under OS X the situation is a bit more complicated. There is no system-wide CrossFire X equivalent that will automatically split up rendering tasks across both GPUs. By default, one GPU is setup for display duties while the other is used exclusively for GPU compute workloads. GPUs are notoriously bad at context switching, which can severely limit compute performance if the GPU also has to deal with the rendering workloads associated with display in a modern OS.
...
Due to the nature of the default GPU division under OS X, all games by default will only use a single GPU. It is up to the game developer to recognize and split rendering across both GPUs, which no one is doing at present. Unfortunately firing up two instances of a 3D workload won’t load balance across the two GPUs by default. I ran Unigine Heaven and Valley benchmarks in parallel, unfortunately both were scheduled on the display GPU leaving the compute GPU completely idle.
 
Last edited:
Thanks, Rive, I look into the article.
 
In my discussions elsewhere, I've noticed a lot of disagreement regarding AI. A question that comes up is, "Is AI hype?" Unfortunately, when this question is asked, the one asking, as far as I can tell, may mean one of three things which can lead to lots of confusion. I'll list them out now for clarity. 1. Can AI do everything a human can do and how close are we to that? 2. Are corporations and governments using the promise of AI to gain more power for themselves? 3. Are AI and transhumans...
Thread 'ChatGPT Examples, Good and Bad'
I've been experimenting with ChatGPT. Some results are good, some very very bad. I think examples can help expose the properties of this AI. Maybe you can post some of your favorite examples and tell us what they reveal about the properties of this AI. (I had problems with copy/paste of text and formatting, so I'm posting my examples as screen shots. That is a promising start. :smile: But then I provided values V=1, R1=1, R2=2, R3=3 and asked for the value of I. At first, it said...
Back
Top