.. | .. |
---|
73 | 73 | Linux-kernel memory model |
---|
74 | 74 | ========================= |
---|
75 | 75 | |
---|
| 76 | +o Jade Alglave, Will Deacon, Boqun Feng, David Howells, Daniel |
---|
| 77 | + Lustig, Luc Maranget, Paul E. McKenney, Andrea Parri, Nicholas |
---|
| 78 | + Piggin, Alan Stern, Akira Yokosawa, and Peter Zijlstra. |
---|
| 79 | + 2019. "Calibrating your fear of big bad optimizing compilers" |
---|
| 80 | + Linux Weekly News. https://lwn.net/Articles/799218/ |
---|
| 81 | + |
---|
| 82 | +o Jade Alglave, Will Deacon, Boqun Feng, David Howells, Daniel |
---|
| 83 | + Lustig, Luc Maranget, Paul E. McKenney, Andrea Parri, Nicholas |
---|
| 84 | + Piggin, Alan Stern, Akira Yokosawa, and Peter Zijlstra. |
---|
| 85 | + 2019. "Who's afraid of a big bad optimizing compiler?" |
---|
| 86 | + Linux Weekly News. https://lwn.net/Articles/793253/ |
---|
| 87 | + |
---|
76 | 88 | o Jade Alglave, Luc Maranget, Paul E. McKenney, Andrea Parri, and |
---|
77 | 89 | Alan Stern. 2018. "Frightening small children and disconcerting |
---|
78 | 90 | grown-ups: Concurrency in the Linux kernel". In Proceedings of |
---|
.. | .. |
---|
87 | 99 | o Jade Alglave, Luc Maranget, Paul E. McKenney, Andrea Parri, and |
---|
88 | 100 | Alan Stern. 2017. "A formal kernel memory-ordering model (part 2)" |
---|
89 | 101 | Linux Weekly News. https://lwn.net/Articles/720550/ |
---|
| 102 | + |
---|
| 103 | +o Jade Alglave, Luc Maranget, Paul E. McKenney, Andrea Parri, and |
---|
| 104 | + Alan Stern. 2017-2019. "A Formal Model of Linux-Kernel Memory |
---|
| 105 | + Ordering" (backup material for the LWN articles) |
---|
| 106 | + https://mirrors.edge.kernel.org/pub/linux/kernel/people/paulmck/LWNLinuxMM/ |
---|
90 | 107 | |
---|
91 | 108 | |
---|
92 | 109 | Memory-model tooling |
---|
.. | .. |
---|
103 | 120 | |
---|
104 | 121 | o Jade Alglave, Patrick Cousot, and Luc Maranget. 2016. "Syntax and |
---|
105 | 122 | semantics of the weak consistency model specification language |
---|
106 | | - cat". CoRR abs/1608.07531 (2016). http://arxiv.org/abs/1608.07531 |
---|
| 123 | + cat". CoRR abs/1608.07531 (2016). https://arxiv.org/abs/1608.07531 |
---|
107 | 124 | |
---|
108 | 125 | |
---|
109 | 126 | Memory-model comparisons |
---|
110 | 127 | ======================== |
---|
111 | 128 | |
---|
112 | 129 | o Paul E. McKenney, Ulrich Weigand, Andrea Parri, and Boqun |
---|
113 | | - Feng. 2016. "Linux-Kernel Memory Model". (6 June 2016). |
---|
114 | | - http://open-std.org/JTC1/SC22/WG21/docs/papers/2016/p0124r2.html. |
---|
| 130 | + Feng. 2018. "Linux-Kernel Memory Model". (27 September 2018). |
---|
| 131 | + http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p0124r6.html. |
---|