cuda向设备端传递多个一维数组,并在kernel中引用方法
向device端传递N个一维数组:
1,应该在主机端开辟N个一维数组,然后在device端开辟N个一维数组,并将数据从主机端复制设备端
2.分别在主机端和设备端开辟N个指针数组,主机端指针数组各个指针分别保存设备端各个数组的头指针;
3将主机端指针数组拷贝到设备端指针数组;
这样设备端指针数组各个指针就指向设备端各个数组的头指针了
代码示例
//功能:创建多个一维数组,在dev
原创
2014-04-20 22:18:00 ·
2028 阅读 ·
0 评论