2012-10-11 10 views

Respuesta

7

No, porque los accesos siempre serán uniformes: todos los subprocesos (en capacidad de cálculo 1.x medio) warp leerán el mismo parámetro al mismo tiempo, que se transmite a todos los hilos en una sola transmisión.

Para completar, mencionaré que solo los dispositivos con capacidades de cálculo 1.x almacenan los parámetros en la memoria compartida. Los dispositivos de mayor capacidad de cómputo los almacenan en memoria constante, donde se aplica el mismo razonamiento de uniformidad.

+1

Me tengo que corregir un poco aquí: como solo la capacidad de cómputo 1.x almacena parámetros en la memoria compartida, y el acceso en la capacidad de cálculo 1.x es por medio warp, tomará dos transmisiones para que un warp lea un parámetro . Sin embargo, sigue siendo correcto que este es el número mínimo posible. – tera

Cuestiones relacionadas