Best graphics card for GPU computing

20 vues (au cours des 30 derniers jours)
Sébastien MAILFERT
Sébastien MAILFERT le 27 Juil 2015
Commenté : Brendan Hamm le 3 Jan 2018
Dear all, I'm beginning a new project where I will need to use GPU for my research. Could you help me to chosse the best one in the market at this stage (no real limit for its cost). Best regards. Sébastien

Réponses (1)

Brendan Hamm
Brendan Hamm le 27 Juil 2015
The Best GPU which you can use with MATLAB is going to be the Nvidia Tesla K80 meant for server systems. It runs around $5,000 USD. It's predecessor the K40 runs about $3,000, but the K80 is basically 2 of these in one. With that in mind I assume there may be a cost issue involved, so I will also mention the NVidia Titan Z which runs about $1500. All of these are great for double precision. If you need to further constrain this budget (or if single precision is fine for your problem) you could consider the Titan X or the GeForce 980 ($1200 and $700 respectively).
  10 commentaires
Walter Roberson
Walter Roberson le 20 Déc 2017
Following up on Jan's response: MATLAB only uses the GPU if it is specifically asked to, using gpuArray and similar routines.
Note, though, that some deep learning routines in the Neural Network toolbox, such as alexnet and RCCN, rely upon GPUs with compute capacity 3.0 or later. This is a specific application, not MATLAB in general.
Brendan Hamm
Brendan Hamm le 3 Jan 2018
I saw this pop up in my inbox and thought it prudent to mention that the "best" GPU is naturally changing over time, despite the fact that there is some level of subjectiveness in the answer. That being said in 2017 the P100 (~$10k) series of cards as well as the V100 (~$15k) series have been released. Both of these can be either PCIe or NVLink, the former being the "standard GPU port" and the latter being a much faster port, so if there are greater communications overhead (data from the CPU memory) this is a great advantage. Furthermore they both utilize the HBM2 memory which is considerably faster than DDR5. Lastly the V series utilizes Volta processing units (in addition to the Pascal units) which are specifically designed for Deep Learning. If one is on a budget there is also the less powerful Titan V utilizing the volta cores and HBM2 (~$3000).

Connectez-vous pour commenter.

Catégories

En savoir plus sur Parallel and Cloud dans Help Center et File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by