Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

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?
 
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.
 
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....)
 
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.
 
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.
 
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.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.