device端可以修改绑定到纹理的线性内存而不能修改绑定到纹理的cuda数组,请问也就是说只有在主机端将cuda填充好,然后device端只能读,才能使用纹理存储器的特殊功能?要是用device能改的线性内存就不能使用纹理存储器的特殊功能了?
[ 本帖最后由 olpolp321 于 2010-4-7 14:05 编辑 ]
device端可以修改绑定到纹理的线性内存而不能修改绑定到纹理的cuda数组,请问也就是说只有在主机端将cuda填充好,然后device端只能读,才能使用纹理存储器的特殊功能?要是用device能改的线性内存就不能使用纹理存储器的特殊功能了?
[ 本帖最后由 olpolp321 于 2010-4-7 14:05 编辑 ]
这个,好像无论是线性存储器还是CUDA数组,都是不能修改的。两者差别只在于cuda数组可以使用插值等特殊功能。
linear memory绑定后可以修改
不能通过纹理修改吧!
:surprise: 不知道里
他问的和我回答的都不是通过纹理修改
而是修改绑定到纹理的线性存储器