As scott_s says, you could start looking at the papers presented in PACT in the last years (not all are about coherence, but there are a few almost every year). You should also look at ISCA and HPCA.<p>In fact, you could start by looking at the Related Work section of this paper itself. The version at <a href="https:&#x2F;&#x2F;people.csail.mit.edu&#x2F;devadas&#x2F;pubs&#x2F;tardis.pdf" rel="nofollow">https:&#x2F;&#x2F;people.csail.mit.edu&#x2F;devadas&#x2F;pubs&#x2F;tardis.pdf</a> is better. It is quite telling that the paper does not make the outrageous claim of the title of MIT&#x27;s press release.<p>O(log N) of memory overhead per block is nothing new. There were commercial systems in the 1990s that achieved that (search for SCI coherence). Note that there are other overheads to consider (notably latency and traffic).<p>This paper is very interesting and looks sound, but MIT&#x27;s press release makes it look silly.<p>Excuse me for not even trying to make a summary of the last 30 years of research in this field.