关于共享内存的使用情况

目前的我的共享内存使用情况如下:
1>ptxas info : Used 18 registers, 9924+8516 bytes smem, 28 bytes cmem[1], 4 bytes cmem[14]
9924部分是我声明使用的没问题,问题是8516是被编译器使用的,怎么会这么多,一般都是在什么情况下被使用的?请大家指教。

smem的使用量等于你显示声明的大小加上内核入口参数数量x4(单位是BYTE)+16BYTE

参数占用,cyrosly说的完全正确

恩,说得不错~没有什么好补充的~!.

External Media

开源图形处理器体系结构论坛(OpenGPU论坛) http://www.opengpu.org/bbs/

OpenGPU Graphics Open Source community图形开源社区),聚焦领域(focus domain)包括:
* GPU Architecture(图形处理器体系结构).
* Graphics Algorithm(图形算法).
* GPGPU Programming (面向通用的图形处理器编程).
* Open Source Rendering Engine(开源渲染器).
* Open Source GPU Simulator/RTL Implement(开源GPU模拟器).

[ 本帖最后由 OpenGPU 于 2010-3-10 16:59 编辑 ]