Is parallel programming hard, and, if so, what can you do about it?

Clone this repo:
  1. b9dd6e8 ask: Add acknowledgments of bibtex and Internet services by Paul E. McKenney · 4 hours ago master
  2. 04357c1 toolsoftrade: Compilers can convert stores to loads by Paul E. McKenney · 19 hours ago
  3. 7500583 memorder: Wordsmithing of section on detailed RCU semantics by Paul E. McKenney · 19 hours ago
  4. e7f21d9 memorder: Finish first draft of section on RCU detailed semantics by Paul E. McKenney · 20 hours ago
  5. ba8e3c6 memorder: Add QQ for reordering and extended RCU readers by Paul E. McKenney · 24 hours ago
  6. 50bf212 memorder: Add example showing RCU readers insensitive to ordering by Paul E. McKenney · 25 hours ago
  7. 4a6337b memorder: Cover litmus tests for accesses outside of RCU readers by Paul E. McKenney · 26 hours ago
  8. c34ce34 memorder: Another subsection of RCU detailed semantics by Paul E. McKenney · 2 days ago
  9. 74b1eae memorder: Start section on RCU detailed semantics. by Paul E. McKenney · 2 days ago
  10. 8dc2208 SMPdesign: Add section-level epigraphs by Paul E. McKenney · 3 days ago
  11. 99127b9 defer: Use \slash to permit line break behind '/' by Akira Yokosawa · 3 days ago
  12. f09c962 formal: Add LKMM citations by Paul E. McKenney · 3 days ago
  13. 601d8fa memorder: Use \qco{} to save a few characters by Paul E. McKenney · 3 days ago
  14. 6c016e9 debugging: Employ new scheme for code snippets by Akira Yokosawa · 3 days ago
  15. f5f3c10 formal: Include performance results for locking verification by Paul E. McKenney · 4 days ago
  16. a971f37 Merge Paul's wordsmithing of Akira's new hash-table text by Paul E. McKenney · 4 days ago
  17. 7d26dab memorder,toolsoftrade: Eliminate memory-access redundancies by Paul E. McKenney · 4 days ago
  18. 731c855 datastruct/hash: Fix irrelevant clause in answer to quick quiz by Akira Yokosawa · 4 days ago
  19. a2c3446 memorder: Add outline for higher-level primitives by Paul E. McKenney · 4 days ago
  20. fc08a8b datastruct/hash: Update quick quizzes by Paul E. McKenney · 5 days ago paulmck.2019.01.14a