<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Weak Memory Models: Balancing Definitional Simplicity and Implementation Flexibility · HackerPapers discussions</title><link>https://hackerpaper.kaipfister.de/p/1707.05923/</link><description>Collected HN comments and submissions linking this paper.</description><language>en</language><lastBuildDate>Mon, 02 Nov 2026 11:16:22 GMT</lastBuildDate><atom:link href="https://hackerpaper.kaipfister.de/p/1707.05923/feed.xml" rel="self" type="application/rss+xml" /><item><title>Weak Memory Models: Balancing Definitional Simplicity and Implementation Flexibility — mentioned by namibj</title><link>https://news.ycombinator.com/item?id=33762501</link><guid isPermaLink="false">urn:hackerpapers:mention:1707.05923:33762501</guid><pubDate>Sun, 27 Nov 2022 12:24:29 GMT</pubDate><description>&lt;p&gt;&amp;gt; For better or for worse, modern CPU design is about doing things thread-unsafe by default. If the programmer recognizes a problem may occur, it is the responsibility of the programmer to put the memory barriers in the right place. This so much. I truly wish RISC-V had decided on the weak memory model (WMM)[0] that allowed load-value speculation in the absence of explicit `Reconcile` fences between dependent loads (i.e., when first loading an address from memory and then loading a value from that address, it can load an old value that was stored after the value&amp;#x27;s address was stored to…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1707.05923/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.PL</category></item><item><title>Weak Memory Models: Balancing Definitional Simplicity and Implementation Flexibility — mentioned by bshanks</title><link>https://news.ycombinator.com/item?id=15612954</link><guid isPermaLink="false">urn:hackerpapers:mention:1707.05923:15612954</guid><pubDate>Thu, 02 Nov 2017 18:28:26 GMT</pubDate><description>&lt;p&gt;I wonder how the memory model in https://people.mpi-sws.org/~dreyer/papers/promising/paper.pd... compares to the WMM and WMM-S memory models given in https://arxiv.org/pdf/1707.05923.pdf ; and if there are other research memory models out there that should also be considered?&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1707.05923/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.PL</category></item></channel></rss>
