Modelos de concurrencia y memoria

Estoy viendoest video de Herb Sutter en GPGPU y la nueva biblioteca C ++ AMP. Él está hablando de modelos de memoria y menciona Modelos de memoria débil y entonces Modelos de memoria fuerte y creo que se refiere al orden de lectura / escritura, etc., pero no estoy seguro.

Google arroja algunos resultados interesantes (principalmente artículos científicos) sobre modelos de memoria, pero ¿alguien puede explicar qué es un Modelo de Memoria Débil y qué es un Modelo de Memoria Fuerte y su relación con la concurrencia?

Respuestas a la pregunta(4)

Su respuesta a la pregunta