CUDA中嵌套循环的效率问题

li_aqi 2015-05-14 11:38:42
循环嵌套的C代码,实现从00000到99999的循环输出,如何将它改成CUDA程序?循环嵌套问题改为CUDA后效率会提升很多吗???
for(j[5]=1;j[5]<=10;j[5]++)
{
password[0]=charsource[j[5]];
for(j[4]=1;j[4]<=cslength;j[4]++)
{
password[1]=charsource[j[4]];
for(j[3]=1;j[3]<=10;j[3]++)
{
password[2]=charsource[j[3]];
for(j[2]=1;j[2]<=10;j[2]++)
{
password[3]=charsource[j[2]];
for(j[1]=1;j[1]<=10;j[1]++)
{
password[4]=charsource[j[1]];
printf("%s\n",password);
};
};
};
};
...全文
840 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

353

社区成员

发帖
与我相关
我的任务
社区描述
CUDA高性能计算讨论
社区管理员
  • CUDA高性能计算讨论社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧