4 ms·
It is very much application-dependent. For games they might be similar, but that's about it. AMD cards tend to have much better integer performance, which is g
by lqdc13 11y ago
It is very much application-dependent. For games they might be similar, but that's about it.
AMD cards tend to have much better integer performance, which is good for cryptography-related tasks.
NVidia has way more RAM + better float performance. Plus the fact that many libs only implement things with cuda as backend and not opencl, you are pretty much stuck with only one viable option.
- dogma1138 11y agoNVIDIA was only faster in half/mixed precision compute, in full precision AMD was faster (with the exception of Titan cards besides the Titan X which doesn't have good full precision support either). AMD has also always loaded the cards with much more RAM (8GB vs 3GB in the previous gen) and with much higher memory bandwidth (512bit vs 384bit), NVIDIA countered it with effective memory management and compression support. It's a bit funny that in the previous gen AMD boasted that 8GB is needed for 4K while NVIDIA was shipping cards with only 3, now AMD is pointing with a smirk when AMD can't ship it's high end cards with more than 4GB due to current HBM limitations while NVIDIA is shipping 6 and 12GB cards.