Loading view.
CE Club Seminar – Designing a Programming Language Shared-Memory Concurrency Semantics
Virtual: https://events.vtools.ieee.org/m/283121A concurrency semantics (aka a memory model) for a programming language defines the allowed behaviors of multithreaded programs. For programmers, sequential consistency (i.e., standard interleaving-based semantics) is considered as the most intuitive model. However, it is too costly to implement. Designing a satisfactory substitute is highly challenging as it requires to carefully balance the conflicting ... Read more