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:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
for(i=0;i<N;i++)
{
  cudakernel<<<,>>>(data[i])
}
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