2010-10-24 8 views
8

J'ai une certaine connaissance de la programmation C/C++ et je veux apprendre CUDA. Je suis aussi sur un mac. Alors, quelle est la meilleure façon d'apprendre CUDA?Quelle est la meilleure façon d'apprendre CUDA?

+0

lire quelques exemples; puis écris du code –

+0

Avez-vous visité [le site] (http://www.nvidia.com/object/cuda_home_new.html)? – GManNickG

Répondre

5

Téléchargez le dev kit, en prenant l'un des the examples et modifiez-le. Puis écris quelque chose de scatch.

vous pouvez consulter ces ressources

CUDA SDK Code Samples

CUDA by Example: An Introduction to General-Purpose GPU Programming

nvidia

+0

Je n'ai pas regardé beaucoup d'exemples mais quand j'ai essayé de jouer un peu avec cuda, l'exemple de livre blanc suivant était "vraiment" intéressant et m'a appris beaucoup de choses concernant cuda-performance. http://developer.download.nvidia.com/compute/cuda/sdk/website/C/src/reduction/doc/reduction.pdf – sascha

+0

J'ai essayé et j'ai beaucoup aimé https://nvidia.qwiklab.com/ – user1781472

3

Réfléchissez à un problème numérique et essayez de l'implémenter. Assurez-vous d'avoir une carte NVIDIA en premier. :) Télécharger le SDK depuis le site web de NVIDIA. Lisez le "guide de programmation CUDA", il fait moins de 200 pages et est suffisamment bien écrit pour que vous puissiez le faire en un seul passage. Choisissez un échantillon suffisamment simple et commencez à le modifier/réécrire.