bonjour, je voulais savoir comment pourrais maintenir un cuda kernel actif; dans mon algorithme je dois appeler dans une boucle for des cudakernel , puis le retour de chacune de ces kernels appelés doit etre ensuite envoyé (apres avoir fait des tests) à un parmi les kernels deja appeles:
apres cette boucle, les kernel apelés dans la boucle précédente, doivent etre maintenus en memoire, et tester le retour de chacun , puis il y a des donnes a transferer de nouveau a chacun de ces kernel et à retraiter
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 for(i=0;i<N;i++) { cudakernel<<<,>>>(data[i]) }
Partager