So iv been looking around online at new hardware and my eye got drawn towards 3 different cads from Nvidia and i thought i would share what i have learnt from my research.
The Graphics Cards in question:
Nvidia GTX 690 (Processional Gaming graphics card (3072 CUDA cores))
Nvidia Quadro 6000 (Professional Workstation Graphics card (448 CUDA cores))
Nvidia Tesla C2075 (Processional Workstation Graphic card (448 Cuda Cores))
Whats the difference?
The main difference between each GPU is the fundamental differences in the architecture,
Example is that the GTX 690 uses Keplar and the Quadro uses the Fermi.
these 2 separate Graphics architectures from Nvidia both utilise the CUDA cores differently, the way upon which these 2 different forms of architectures use there CUDA cores are extremly complicated, mostly parallel vs adaptive processing.
The 3rd GPU known as the Tesla is a Dark horse GPU, rather then specialise in overall GRAPHICAL power is takes strain away from the CPU and renders/ processes everything.
using a single tesla GPU is the equivalent of running a 120core CPU, this is down to its use of optimising the 448 CUDA cores to process everything from simple processes all the way up to OTT graphics used to simulate weather systems.
What does this mean to Unreal?
Unreal software has the ability to utilise Nvidia features such as APEX and PhysX, making games feel richer and more realistic, utilising the incredible CUDA technology.
here is a small demo of APEX cloth from Nvidia with the unreal engine in action:
Although every graphics card have there strong and weak points, ALL modern technology from Nvidia are proving more then useful in the Game and industrial and Medical world, creating real world applications Saving lives, money and entertainment.
overall my opinion and advice is strictly dependent on your overall budget for a graphics card, although the Gaming graphics card will work overall best for creating games, a Tesla will allow you to create content allot faster and give you more performance for testing, however the Quadro GPU's will allow you to create content ALLOT faster compared to both the Tesla and gaming standard graphics card.
However it the Quadro falls during testing games due to its architecture, the over all in game optimisation for high graphics setting cause poor frame rates and give a lower feel to the end result, the Tesla has a the same but less of the same issue due to its Keplar GPU, but allows for better creation time and Light mass rendering due to its dedicated GPU computing system which utilised the Graphics processor for CPU based event.
Although a Gaming Graphics card will be the overall better bet because of its much larger amount of CUDA cores and gaming based architecture, you will see a slight decrease in production time from content creation, light-mass calculation and overall render times.
However for best overall performance from a Nvidia Tesla GPU it is advised to Sister it with another graphics card, this can include either a GTX 600 series GPU or a Quadro series GPU, here is a example of the Quadro series Graphics cards sistered with a Tesla GPU: http://www.nvidia.com/object/quadro-3ds-max.html
in simple terms the the easiest guide for choosing a graphics card falls under budget margins.
$0-$1000 = Gaming Graphics card (gtx 640-690)
$1000-2000 = Tesla Graphics Card twined with Gaming Graphics card (Tesla c2075+ gtx 690), Duel GTX 690's
$2000+ = Quadro Graphics cards (Quadro 5000+), Quadro Graphics card Twined with Tesla Graphics card
thank you for reading, please feel free to add your opinions