nombre maximum de threads par bloc

j'ai les informations suivantes:

Maximum number of threads per block:           512
Maximum sizes of each dimension of a block:    512 x 512 x 64

est-ce à dire que le nombre maximal de threads dans un 2d thread bloc est 512x512 ce qui me donne un 262144 threads dans chaque bloc?

si oui, alors est-ce une bonne pratique d'avoir ce nombre de threads dans un noyau minimum de 256 blocs?

Oui, il est source de confusion qu'ils utilisent 512x512x64 terminologie, en déclarant, par exemple [512,512,64] comme les dimensions maximales seraient beaucoup moins à confusion!

OriginalL'auteur lina | 2011-07-07