AnsweredAssumed Answered

appel d'un thread plusieurs fois

Question asked by sofiene on May 29, 2013
Latest reply on May 31, 2013 by himanshu.gautam

Bonjours

je teste la fonction atomin_inc d'opencl dans une boucle dont le code est :

__kernel void atomicinc( __global int *x)

{

 

  atomic_inc(x);

 

}

 

le code host est :

for(i=1;i<10000;i++)

{

ret = clEnqueueTask(command_queue2, task[0], 0, NULL, event+1); //atomicinc

  checkErrors (ret, "clEnqueueTask", __LINE__);

}

 

L’exécution montre que l'espace mémoire utilisé par le programme augmente considérablement  jusqu'au blocage : cl_out_of_host_ptr@

merci pour votre aide.

Sans titre.png

Outcomes