Bonjour,

j'ai l'impression qu'en cuda on ne peut pas exécuter un code linéaire sur le GPU puis ensuite faire du parallélisme. Du coup, la seule option que j'ai trouvé pour faire cela c'est de faire la partie linéaire sur CPU et donc de recopier ma struture pour en avoir une sur CPU et une sur GPU.

C'est mega lourd !!!

En gros j'ai une fonction pour transformer mon objet en structure puis ensuite je copie cette structure sur GPU puis quand je veux récupérer le résultat je dois recopier ma structure GPU sur le CPU pour ensuite la transformer en objet.
Sachant que dans mon objet j'ai des vecteurs de vecteurs que je dois linéariser, c'est ultra galère.