现在显存中有一个N阶矩阵,以一维数组的形式存的,即a[0]~a[N-1]为矩阵第一行,a[N]~a[2N-1]为矩阵第二行,以此类推。现在想问一下有没有什么高效的办法能将矩阵中的任意指定的列拷贝到另外一块显存中。谢谢
LZ您好:
您的问题是一个行优先存储的数组,如何随机地找一列存储成列优先形式。
这个基本没有特别号的方法,如果您要整体转换成列优先,那么还有尚好的方法,能保证访存开销不大。
如果只要随机的一列,一定会有大量读取操作浪费掉的。
祝您好运~