While on Newegg I stumbled upon this deal...
Newegg.com - EVGA 02G-P3-1387-AR GeForce GTX 460 (Fermi) 2Win 2GB 512-bit GDDR5 PCI Express 2.0 x16 HDCP Ready Video Card
Its a single length card but has two 1gb 460's (like a 6990). Thats a great price for the performance. But I don't really know if it would work as an e-gpu. I am guessing that because it is two cards, Windows would not be able allocate enough memory for both? It would fit in a Vidock/or on a PE4L or PE4H.
Any thoughts?
-
I don't recomend it for 3 reasons. 1 I think there are better priced and better performing cards. 2 it consumes much more power for the performance it delivers compared to other solutions 3 dual gpu cards need a much higher bandwith. in egpu, less is more, you want more performance while using less bandwith.
-
stick with single gpu cards. you'll need 2x the MMIO resources to run that card the you would a single gpu.
-
Yeah I guessed that would be the case. Not looking to buy it as I am content with my card, but it would be interesting if possible. If this were to be connected using TB 2.0 x4 connection and memory resources somehow become a non-issue... An external dual-gpu card would be awesome
-
even with TB2.0 x4 it would be an issue. TB is not the holy grail. it still bottlenecks the gpu. bandwith is not enough. TB2.0 x8 wouldn't bottleneck most cards. it would bottleneck some, like dual gpu ones.
-
yeah, you would need more bandwidth. you'd probably be OK if you used the 2 separate thunderbolt ports on a macbook pro, provided you have enough MMIO ranges free. i think there are 2 separate channels.
overall SLI is sort of a no-win situation in my opinion. there are loads of compatibility issues, it's barely perceptibly faster in most realworld settings, unless you're running 4 monitors at 1080p or higher with everything turned on, etc...
If you're doing that, might as well build a dedicated desktop system... or go buy an alienware system if you must have SLI. their packaging would be so much cleaner then egpus. -
Plus I'm looking to do some serious CUDA bidnez w/ Matlab, so a performance jump like that is huge. I have/need a laptop, so this is the answer. except that nvidia disables sli it at x1.x, which makes it actually not the answer.
Charts, benchmarks 2011 Gaming Graphics Charts, Enthusiast Index -
you're at a single gpu and running into bottlenecks because you're bandwidth limited on the link, not compute or bandwidth limited on the card.
adding a second card won't do much if anything for you because you can't even max out the full potential of the first card. it might even make it slower because of some of the overhead with SLI.
this is all theorizing though, i could be wrong. go buy 2 cards for a egpu setup and run the benchmarks.
for matlab, you probably aren't as bandwidth limited as games, so for a gpgpu application, you'll probably benefit. but then you're not really using the "SLI" aspect of it unless an application is written specifically for it. you are just farming out computations to 2 separate gpu entities, not acting in lockstep to solve a single problem. that is unless matlab specifically supports advanced scheduling to actually use a SLI setup, but i doubt it. -
Would a Single Card dual GPU work as an egpu?
Discussion in 'e-GPU (External Graphics) Discussion' started by EpicBlob, Jul 16, 2012.