2015-04-05 You Can Do Any Kind of Atomic Read-Modify-Write Operation PROGRAMMING http://preshing.com/20150402/you-can-do-any-kind-of-atomic-read-modify-write-operation/