用户
 找回密码
 立即注册
程紫薇 该用户已被删除
发表于 2009-11-18 16:03:22
52481
我写了一个kernel函数,用来实现一个搜索算法。我的意图是让每个线程搜索一条路经,如果某个线程找到解,就终止所有正在执行的其他线程并返回。
__global__ void kernel()
{
    tx=blockDim.x*blockIdx.x+threadIdx;
    int i=0;
    每个线程各自执行搜索;
    if(i==3) //如果某个线程的i==3,就说明该线程已经找到了解,
    {
        flag=success_find;
        中止其他正在执行的线程并返回host;
        
    }  

请问是否有能函数实现“中止其他正在执行的线程并返回host”功能的?
使用道具 举报 回复
发表于 2009-11-19 09:58:03
我也不知道 - -
使用道具 举报 回复 支持 反对
发新帖
您需要登录后才可以回帖 登录 | 立即注册