从哪里找SM上限制信息

当我遇到一个新GPU时,我怎么找到他SM上共享内存大小和thread个数限制,比如G80共享是16K,每个SM上最多只有768个thread等等,这些信息要从哪里获得?当然DeviceQuery只能显示一些内容,但是一个SM能容纳的最大线程数量没有,请问要怎么知道这些内容?请高人指点一下,万分感激!!

手册后面有

请看看cudaGetDeviceProperties