Ho una certa conoscenza della programmazione C/C++ e voglio imparare CUDA. Sono anche su un mac. Quindi qual è il modo migliore per imparare CUDA?Qual è il modo migliore per imparare CUDA?
risposta
Scarica il dev kit, prendi uno dei the examples e modificalo. Quindi scrivi qualcosa da scatch.
puoi consultare queste risorse
CUDA by Example: An Introduction to General-Purpose GPU Programming
Non ho esaminato molti esempi, ma quando ho provato a giocare un po 'con cuda, il seguente esempio di white paper è stato "veramente" interessante e mi ha insegnato un sacco di cose riguardanti la cuda-performance. http://developer.download.nvidia.com/compute/cuda/sdk/website/C/src/reduction/doc/reduction.pdf – sascha
Ho provato questo e mi è piaciuto molto https://nvidia.qwiklab.com/ – user1781472
Pensa a un problema numerico e prova a implementarlo. Assicurati di avere prima una scheda NVIDIA. :) Scarica l'SDK dal sito Web NVIDIA. Leggi la "Guida alla programmazione CUDA", è lunga meno di 200 pagine e sufficientemente ben scritta che dovresti riuscire a farlo in un solo passaggio. Scegli un campione sufficientemente semplice e inizia a modificarlo/riscriverlo.
leggere alcuni esempi; quindi scrivi del codice –
Hai visitato [il sito] (http://www.nvidia.com/object/cuda_home_new.html)? – GManNickG