Open main menu

CDOT Wiki β

Changes

Winter 2018 SPO600 Weekly Schedule

1 byte removed, 01:33, 21 February 2018
Week 6 - Class I
*# Performing an [[Atomic Operation]]
*#* '''Atomics''' are operations which must be completed in a single step (or appear to be completed in a single step) without potential interruption.
*#* Wikipedia has a good basic overview of the need for atomicity in the article on [http://en.wikipedia.org/wiki/Linearizability LinerarizabilityLinearizability]
*# Gaining performance (by accessing processor features not exposed by the high-level language being used (C, C++, ...))
* [[SPO600 Inline Assembler Lab|Inline Assembler Lab]] (Lab 6)