...
Table of Contents | ||
---|---|---|
|
Main Issues
We assume the compiler may reorder instructions or remove them altogether for efficiency unless told otherwise.
We assume the processor may reorder instructions and delay stores indefinitely unless told otherwise.
A correct concurrency primitive must account for both of these issues.
Compiler Tools
Processor Tools
...