¿Qué ha cambiado en el modelo de memoria en .NET 4.5?

Acabo de leer esta línea enigmática en el blog de Peter Richtie y necesito ayuda para entender el significado.Prior to .NET 4.5 you really programmed to the .NET memory model : http://msmvps.com/blogs/peterritchie/archive/2012/09/09/thread-synchronization-of-atomic-invariants-in-net-4-5.aspx

Tiene el modelo de memoria .NET "usual" (como el descrito en el libro CLR de Jeffrey Richter a través de las ediciones 1 y 2 de C # (No he leído 3d)¿Cambiado en .NET 4.5?

¿Hay algún artículo con explicación consciente?

Respuestas a la pregunta(1)

Su respuesta a la pregunta