Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
This lecture covers the Java Memory Model (JMM) as an example of a weak memory model for a programming language, explaining how Java threads interact through memory and guarantee specific values. It also discusses intra-thread consistency, ensuring program order and field updates consistency, despite possible JVM and CPU reordering.