AMD vs. Nvidia cards in low bandwidth applications (EC2, mPCIe, m.2 in some case...
 
Notifications
Clear all

AMD vs. Nvidia cards in low bandwidth applications (EC2, mPCIe, m.2 in some cases)  

  RSS

YOON2002
(@yoon2002)
New Member
Joined: 3 years ago
 

I've seen this topic being discussed a little bit through other threads, but I was wanting to hear some solid reasoning and real experiences from people!

So, basically, AMD vs Nvidia?
I'm talking newest architecture (Polaris & Pascal) and mid-range, RX560 and GTX 1050 level. (Which are probably the sweet spot for PCIe 2.0 x1, anyway)

I want you guys to share opinions based on a few factors, such as
1. Compatibility: probably the most important, does the card actually work?
2. Performance: Seen people claiming Nvidia uses PCIe compression thus better performance, but AMD may use it too, while they do not publicly disclose it. So I think benchmark scores are needed.
Also, due to the architectural differences between the two companies and driver's behavior might affect things. For example, Nvidia's drivers promote more computation in CPU side, (you will notice it when you see benchmarks side by side in real time, Nvidia cards' setup always has 10~20% more cpu usage), and I am predicting that it may mean more communication between host and gpu, thus limiting the bandwidth more.
3. Drivers and future support: 
Nvidia has optimus to support internal displays.
Amd has XConnect, although it doesn't support non-thunderbolt interface. (What a shame!)
Also, Nvidia has updated its drivers to prevent non-thunderbolt Pascal eGPUs, which is a bit f'd up in my opinion.

I'm a AMD fanboy, so don't entirely trust the info above, though. :p
Anyway, please share your opinions, and benchmark scores will be highly appreciated!

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined: 5 years ago
 
Posted by: YOON2002

3. Drivers and future support: 
Nvidia has optimus to support internal displays.
Amd has XConnect, although it doesn't support non-thunderbolt interface. (What a shame!)

Windows 10 (1803) introduces a feature to choose which GPU will be used to run an app. I've confirmed that AMD RX 580 gets acceleration on a EC interface this way, effectively the same as Nvidia Optimus.

https://egpu.io/forums/pc-setup/windows-10-spring-update-1803-and-bootcamp-egpu-for-macs/

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table

 
2015 15" Dell Precision 7510 (Q M1000M) [6th,4C,H] + GTX 1080 Ti @32Gbps-M.2 (ADT-Link R43SG) + Win10 1803 // compares M.2 vs TB3 performance inc unoptimized H-CPU BIOS [build link]  


ReplyQuote