¿Cómo se asignan los bloques / urdimbres / hilos CUDA en los núcleos CUDA?

He estado usando CUDA durante algunas semanas, pero tengo algunas dudas sobre la asignación de bloques / warps / thread. Estoy estudiando la arquitectura desde un punto de vista didáctico (proyecto universitario), por lo que alcanzar mi máximo rendimiento no es mi preocupación. En primer lugar, me...