Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Excellent point, but that link doesn't really compare actual performance differences of a Thunderbolt eGPU vs PCI-E, and there are a few things I'm thinking of that are probably still relevant if you're considering going this route.
  • If your Thunderbolt 3 computer uses Gen 1 USB Type C connectors (like the newest MacBook), you are limited to 20 Gbps instead of 40.
  • The test I recall seeing showed nearly a 10% performance hit on 9xx cards on Thunderbolt 3 compared to using the internal x16 PCI-E 3.0 port. 10% feels like a lot when you're paying over $1000 for this kind of setup.
  • Effective bandwidth usage is title-influenced. I have heard second hand (I'm obviously no expert on this) that many engines perform the same on 4 or 16 lanes of 2.0 (I'd assume console ports?) while some more properly scale.
  • PCI-E 2.0 16x's bandwidth is a notable step up over Thunderbolt 3, but gaming rigs are using PCI-E 3.0 now which is more than 3x the theoretical max from Thunderbolt 3, making it much more future proof.
  • With Thunderbolt 3 you basically got one x4 PCI-E 3.0. So SLI/CrossFire is out of the question, if that matters to you.
  • Bandwidth on Thunderbolt 3 is shared, so it's further reduced if you plug in additional devices.
  • Overall game performance is more than just the graphics card. Macs are still using older, slower RAM and processors and in general slower, cooler-running mobile components... Apple isn't going to attract the gamer crowd regardless of eGPU options.
Of course, if you're using a MacBook Pro as your main machine and you want to game or get a rendering boost in After Effects or something, this is still going to be a huge performance boost and your best option short of building a more optimized (albeit more expensive) rig.

Great points.

I'ts not the be all end all, and yes, there will be some performance loss (in some cases unmeasurable).
But for a semi casual gamer, who is looking to have a single device that is portable, but competent gaming at home, thunderbolt is a great way of achieving that.

Anyone who is an FPS junky and looking for best performance from their hardware should be building a dedicated computer anyways.
 
  • Like
Reactions: jamescobalt
It is nicer to come up with a solution yourself.
Oh, cool. Well, the solution I came up with based on your super helpful tutelage is that 12 FLOPS is a perfectly valid number of FLOPS for a modern computer. I just made it up, since you didn't provide any sources or really any information at all.
 
Oh, cool. Well, the solution I came up with based on your super helpful tutelage is that 12 FLOPS is a perfectly valid number of FLOPS for a modern computer. I just made it up, since you didn't provide any sources or really any information at all.
Seriously?
 
From the 9to5Mac Article:

"We have reached out to Nvidia for a statement about compatibility down the line with lesser 10-series cards, and I’m happy to report that Nvidia states that all Pascal-based GPUs will be Mac-enabled via upcoming drivers. This means that you will be able to use a GTX 1080, for instance, on a Mac system via an eGPU setup, or with a Hackintosh build. Exciting times, indeed."

https://9to5mac.com/2017/04/06/nvidia-titan-xp-beta-pascal-drivers-mac/

Great for us Mac Pro users who already have the GTX 1080 for Windows! Now we'll be able to us it in macOS too!

WICKED!

Means a major deal between Apple and NVidia has been struck!
 
For this to be true, Apple would have to release the fabled xMac, a tower with a consumer grade CPU and a PCI slot. Mac Pros are workstation machines. They are really expensive and not designed for gaming in mind. Although they can do it, a new Mac Pro is not going to sell well enough to make the platform more attractive to developers.

Also, this is a workstation-class card, and insanely expensive. Although the good news is that with Pascal support, hackintosh users can now use 1070s and 1080s.


Actually no they don't!

Did you read the statement yesteday from Craig and Phil?

iMac "Plus" let's call it, can and most likely WILL use an authorized & supported eGPU solution ... similar to this TitanXP card. How Apple will have it boost internal LCD performance is something I'd like to see but for external then it's good to go.

Users of MBPro (non and touchbar) have begun to do this already yet bootup is only Windows supported and performance is on the internal screen but via hosted Windows OS. not sure about Mac OS support.

a new Late 2018 Mac will be able to do this as well.
Keep in small there is no need for a HUGE 2014 Mac Pro type design.
Power consumption is much lower (only the Video card demands so much now)
NVM PCIe cards or classic SATA III SSD's are best: performance & least power consumption & space volume is at a minimum = more expansion in least amount of space, less HEAT and thus fans!

But sure Apple better bring back the Mac Pro fans and full on users.
 
Actually no they don't!

Did you read the statement yesteday from Craig and Phil?

iMac "Plus" let's call it, can and most likely WILL use an authorized & supported eGPU solution ... similar to this TitanXP card. How Apple will have it boost internal LCD performance is something I'd like to see but for external then it's good to go.

Users of MBPro (non and touchbar) have begun to do this already yet bootup is only Windows supported and performance is on the internal screen but via hosted Windows OS. not sure about Mac OS support.

The problem with eGPUs is that like most Thunderbolt peripherals, the chassis is really expensive––Razer's Core is $500. If Apple rolls their own It'd be even more so. I have a 2016 MBP and I'd love to ditch my gaming PC, but not at that price.
 
The problem with eGPUs is that like most Thunderbolt peripherals, the chassis is really expensive––Razer's Core is $500. If Apple rolls their own It'd be even more so. I have a 2016 MBP and I'd love to ditch my gaming PC, but not at that price.

Curious why are you looking at the Razer's Core as a benchmark on pricing?
AKiTiO Node and others are available at almost half the US cost (internataional business/markets so let's all agree to the international pricing denomination agreed by nations). ;)


This site has led the way for eGPU on MBP systems since the getgo.
https://egpu.io/

AKiTiO Node’s SFX PSU with custom power cables (one 6-pin and two 6+2-pin PCIe)
[doublepost=1491524299][/doublepost]
The problem with eGPUs is that like most Thunderbolt peripherals, the chassis is really expensive––Razer's Core is $500. If Apple rolls their own It'd be even more so. I have a 2016 MBP and I'd love to ditch my gaming PC, but not at that price.

Curious why are you looking at the Razer's Core as a benchmark on pricing?
ATIKO and others are available at almost half the US cost (internataional business/markets so let's all agree to the international pricing denomination agreed by nations). ;)


This site has led the way for eGPU on MBP systems since the getgo.
https://egpu.io/

AKiTiO Node’s SFX PSU with custom power cables (one 6-pin and two 6+2-pin PCIe)


NVIDIA will release Pascal webdriver next week

https://9to5mac.com/2017/04/06/nvidia-titan-xp-beta-pascal-drivers-mac/
 
Curious why are you looking at the Razer's Core as a benchmark on pricing?

I picked it because it's probably the most well known, and Razer is roughly analogous to Apple in the PC world. I hadn't heard of the AKiTiO Node, but $300 is good, I guess.

Still, if we're talking about Mac gaming here, which was the original point, I am very skeptical about eGPUs' ability to make the Mac more appealing for gaming developers. How many non-nerds are going to buy an expensive case (the equivalent of a modern console) and an expensive graphics card on top of their already expensive mac? The psychological cost is much greater, even if the cost of an xMac with a good GPU might in reality be not much different.
 
  • Like
Reactions: DeepIn2U
I don't get this announcement, since there is not a single Mac that can use this card out of the box.
My classic Mac Pro can do it just fine. Furthermore NVIDIA knows their audience. I bought a Mac Edition Nvidia Card for my 2008 Mac Pro. then went on to Purchase a TItan and later a Titan X (Maxwell) for my current rig, a 2010 Mac Pro. I am on the fence as to whether I should purchase the Titan Xp so I'll wait until Mac EFI bios support is there, but once it is ready I am definitely pulling the trigger.
 
Metal is, on a basic level, on a bad foundation. It's based on OpenGLES 3.0. It doesn't have the API and might never because Apple doesn't care about gaming. That's why I say it isn't in the same ballpark. We're comparing a mobile graphics API to a desktop one.

Metal is NOT 'based on OpenGL ES 3.0'... That's complete rubbish.
And while Metal lacked features when it was first released on iOS (and macOS) it's had many updates since then.

Feral just released F1 2016 on Mac using metal with all the shiny features tuned on.
It runs great too.
 
  • Like
Reactions: prowlmedia
Would this mean that you could use this card or other 10 series cards as an eGPU for MacBook Pro's now with a little more ease(without all the OS fiddling and external display), and without having to install Windows through bootcamp? Tech Savy people please enlighten me!?




Nvidia today announced the launch of its latest super high-end graphics card, introducing the new Nvidia Titan Xp.

The Titan Xp, which Nvidia calls the world's post powerful graphics card, features 12GB of GDDR5X memory running at 11.4 Gb/s, 3,840 CUDA cores running at 1.6GHz, and 12 TFLOPS of processing power.

nvidiatitanxp.jpg

Priced at $1,200, this year's Titan card is unique because for the first time, Nvidia is making it available to Mac users with new Pascal beta drivers (also available for the entire 10-series lineup) that are set to be released during the month of April.

Earlier this week, Apple announced plans for future high-end Mac Pro machines with better graphics capabilities, so that ultra high-end cards like the Titan Xp are already offering support is a good sign. The Titan Xp could also potentially be used with older Mac Pro machines and Hackintosh machines.Housed in a die-cast aluminum body, the Titan Xp uses vapor chamber cooling technology. According to Nvidia, the graphics card offers up to three times faster performance than previous generation graphics cards, and it includes support for "next-gen VR experiences."

The Titan Xp can be purchased from the Nvidia website starting today.

Article Link: Nvidia Debuts New High-End Titan Xp Graphics Card With Mac Support
 
Metal is NOT 'based on OpenGL ES 3.0'... That's complete rubbish.
Depends on how you define "being based on". Metal in so far based on OpenGL ES 3.0 as they took the latter as a blueprint to decide what the former should be able to do. As a result, the feature set of the first version of Metal (on iOS) was pretty much identical to OpenGL ES's. (And yes, this feature set was (and still is) limited when compared to Vulkan, DirectX or even full OpenGL.)

On the other hand, Metal is in fact not based on OpenGL ES 3.0 in the strictest meaning of the word, as they share no code base and are technically quite different.

(I just wrote the same over at the IMG forums – so if this sounds familiar to you…)
 
This is great, although not entirely surprising as Nvidia posted job listings for this over 6 months ago.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.