Thunderbolt 2 and external video cards

linescreen

macrumors newbie
Original poster
Nov 28, 2002
14
0
NYC
So I have heard that could connect external video cards to the new Mac Pro via Thunderbolt 2, and that there would be more than enough bandwidth to run them.

So that would be good no?
 

linescreen

macrumors newbie
Original poster
Nov 28, 2002
14
0
NYC
It seems everyone is worried that they will not be able to run Nvidia graphics cards, and it sounds like there could be a way.
 

El Awesome

macrumors 6502
Jul 21, 2012
471
0
Zurich
It seems everyone is worried that they will not be able to run Nvidia graphics cards, and it sounds like there could be a way.
Right. Silverstone just showed an enclosure for GPUs together with a small PSU that you can connect via TB.
That might be your way to go if you need CUDA (a pretty expensive way - a 3k+ machine plus 1k for a GFX Titan + enclosure....)
 

thedarkhorse

macrumors 6502a
Sep 13, 2007
662
0
Canada
It seems everyone is worried that they will not be able to run Nvidia graphics cards, and it sounds like there could be a way.
most people that need nvidia cards for CUDA work though benefit greatly from the high-end cards, which will be bottlenecked by the limited bandwidth of TB2 (20Gbps on TB2 vs 128Gbps on PCIe 3.0 x16).

I think it will be best to wait and see what other options they offer for different tiers. Clearly they revealed the top top model to showcase the power vs the old model, if they expect real world sales the entry model will offer different GPUs and hopefully nvidia is part of that equation. Unless they plan only to market these to the likes of pixar and high end studios, which I can't see them doing myself.
 

Erasmus

macrumors 68030
Jun 22, 2006
2,654
165
Hiding from Omnius in Australia
As with all GPGPU applications, their performance is directly related to not only the speed of the GPU, nor that plus the bandwidth of the connection, but also the processing/data ratio.

If you need to perform a moderate amount of processing on a large amount of data, getting a Titan on a Thunderbolt connection will be completely pointless. It will be bandwidth limited, and you would probably be better just doing everything on the CPU.

If you need to perform a large amount of processing on a small amount of data, or the application is such that the GPU itself is able to CREATE the data as well as process it itself, then the bandwidth restrictions won't affect performance, and a Titan (or six) on Thunderbolt will perform brilliantly.

It comes down to what software, what process, what data, and how much programming skill/effort is involved in the software creation. There is no clear-cut YES/NO to your question.
 

ThisIsNotMe

Suspended
Aug 11, 2008
1,849
1,052
It seems everyone is worried that they will not be able to run Nvidia graphics cards, and it sounds like there could be a way.
Yeah.
Everyone has a hard on for CUDA.....
And what happens when every major developer updates their application to OpenCL.

Adobe is doing it.
BlackMagic is doing it - And says the new Mac Pro kicks serious ass.