astuces de la programmation CUDA

astuces de la programmation CUDA - C++ - Programmation

Marsh Posté le 16-08-2010 à 15:02:19    

Bonjour tout le monde,
 
je commence à programmer en CUDA 2.3 avec C++, et j'arrive bien à traiter tout une image en parallèle dans des temps très petits.
Mon problème est que certains traitements obligent de traiter toute une ligne dans un seul thread (algo pas très parallèle). et ça je sais pas faire.
Pouvez vous me donner une idée s'il vous plait? c'est très urgent.
 
ps: j'ai essayé de mettre une boucle dans la fonction exécutée au GPU mais ça marche pas.

Reply

Marsh Posté le 16-08-2010 à 15:02:19   

Reply

Marsh Posté le 16-08-2010 à 15:53:04    

si c'ets pas très parallele , ca n'a rien à faire sur la GPU :€

Reply

Marsh Posté le 16-08-2010 à 16:00:06    

Joel F a écrit :

si c'ets pas très parallele , ca n'a rien à faire sur la GPU :€


 
Il t'a dit simd, le monsieur

Reply

Marsh Posté le 16-08-2010 à 16:00:58    

o_O moi je lit "(algo pas très parallèle)" :o

Reply

Marsh Posté le 16-08-2010 à 18:23:31    

Bon sinon.
Pourquoi elle ne marche pas ta boucle for, aziz1803?
Qu'est-ce que tu calcules?

Reply

Marsh Posté le 18-08-2010 à 14:26:58    

Les threads cuda sont rapides et s'arrêtent vite!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed