纹理存储器与字符串数组问题

请问,要把一个二维字符数组(每行字符串长度不等)存储到纹理存储器中,怎么弄,如何纹理拾取?
谁能举个例子给我

纹理的用法官方手册上就有的,您可以选择查看。

因为我不用也不熟悉纹理,无法给您举例,请其他斑竹/网友补充。

祝您编码愉快。

纹理的用法官方手册上就有的,您可以选择查看。

因为我不用也不熟悉纹理,无法给您举例,请其他斑竹/网友补充。

祝您编码愉快。

你可以用cudaArray绑定二维纹理或者用直接绑定线性(一维)纹理,鉴于你的程序由于每行的字符个数是不同,如果要用cudaArray绑定二维纹理,需要以最长字符所在行为每行长度来开辟cudaArray并绑定纹理。或者直接用线性内存绑定纹理,记录下每个段的长度(每行字符的长度),把这个段的长度传递给kernel,这样每个线程可以根据每个段长度得到每行的第一个字符位置。怎么用纹理楼主则需要去参考programming guide

好久没上论坛了,谢谢各位帮忙!