2012-06-09 19 views
32

Che cosa aggiunge la capacità di calcolo 2.0 oltre 1,3, 2,1 su 2,0 e 3,0 su 2,1?Quali sono le differenze tra le capacità di calcolo CUDA?

+5

[La sezione dedicata del articolo di Wikipedia] (https://en.wikipedia.org/wiki/CUDA#Version_features_and_specifications) ha una buona visione d'insieme. – huon

+13

Ho votato per riaprire. Penso che la domanda sia sull'argomento. –

+4

La domanda è assolutamente in tema. Votazione per riaprire di nuovo. – jogojapan

risposta

36

Le capacità di calcolo designano diverse architetture. In generale, le architetture più recenti eseguono sia i programmi CUDA che i grafici più velocemente delle precedenti architetture. Nota, tuttavia, che una carta di fascia alta in una generazione precedente potrebbe essere più veloce di una carta di fascia bassa nella generazione successiva.

Dalla Guida CUDA C Programming (v6.0):

Table of Compute Capabilities

+0

Grazie, questo aiuta. E 'un peccato che stiano dividendo le linee di calcolo e grafica, come sospetto che renderà le linee di calcolo molto più costose dal momento che non trarranno beneficio dai vantaggi di costo che derivano dall'essere per il mercato della grafica di massa. –

+0

dato questo, ha senso compilare per una capacità di calcolo inferiore (ad esempio 1.1 anziché 3.0), anche se la tua scheda supporta 3.0 - funzionerà più velocemente? – mcmillab

+0

@ user1191840: Perché dovrebbe funzionare più velocemente se si compila per un'architettura più vecchia? –

Problemi correlati