mirror of
https://github.com/papers-we-love/papers-we-love.git
synced 2024-10-27 20:34:20 +00:00
159e8613f7
Presented on May 25th, 2016 in Amsterdam http://www.meetup.com/papers-we-love-amsterdam/events/230722227/
1.3 KiB
1.3 KiB
Concurrency
-
Everything You Always Wanted to Know About Synchronization but Were Afraid to Ask
-
Time, Clocks, and the Ordering of Events in a Distributed System
-
Heap Architectures For Concurrent Languages Using Message Passing
-
The Semantics of x86-CC Multiprocessor Machine Code
Note: This contribution here is the focus on the rigorous semantics for x86 multiprocessor programs and an axiomatic definition of the memory model. Their definitions and proofs are backed by the HOL(Higher Order Logic) proof assistant.
-
Simple, Fast, and Practical Non-Blocking and Blocking Concurrent Queue Algorithms