È possibile eseguire CUDA su GPU AMD?


Answers

Non è possibile utilizzare CUDA per la programmazione GPU poiché CUDA è supportato solo dai dispositivi NVIDIA. Se vuoi imparare GPU Computing ti suggerirei di avviare CUDA e OpenCL contemporaneamente. Sarebbe molto vantaggioso per te .. Parlando di CUDA, puoi usare mCUDA. Non richiede la GPU di NVIDIA ..

Question

Mi piacerebbe estendere il mio bagaglio di competenze in GPU computing. Ho familiarità con raytracing e la grafica in tempo reale (OpenGL), ma la prossima generazione di grafica e calcolo ad alte prestazioni sembra essere in GPU computing o qualcosa del genere.

Attualmente utilizzo una scheda grafica AMD HD 7870 sul mio computer di casa. Potrei scrivere il codice CUDA per questo? (la mia intuizione è no, ma dato che Nvidia ha rilasciato i binari del compilatore potrei sbagliarmi).

Una seconda domanda più generale è: dove comincio con la GPU computing? Sono sicuro che questa è una domanda frequente, ma il meglio che ho visto è stato a partire da 08 'e immagino che il campo sia cambiato un po' da allora.




Ho usato Nsight per la programmazione per CUDA, è abbastanza interessante. Inoltre puoi provare Profile, un plug-in grafico ti dice quanta risorsa stai usando.

ecco il link: http://www.nvidia.com/object/nsight.html