因为参数较多,我将核函数的参数打包成一个结构体,这样每个线程是在哪里读取这些参数的?
LZ您好:
对于1.x的硬件,kernel的参数是自动存放于shared memory中的。
对于2.x和3.x的硬件,kernel的参数是自动存放于constant cache中的。
您可以在programming guide的C LANGUAGE EXTENSION章节看到原厂的解释。
因为参数较多,我将核函数的参数打包成一个结构体,这样每个线程是在哪里读取这些参数的?
LZ您好:
对于1.x的硬件,kernel的参数是自动存放于shared memory中的。
对于2.x和3.x的硬件,kernel的参数是自动存放于constant cache中的。
您可以在programming guide的C LANGUAGE EXTENSION章节看到原厂的解释。