LWN.net Logo

Various topics, all related to interrupts

Various topics, all related to interrupts

Posted Oct 25, 2007 3:15 UTC (Thu) by ncm (subscriber, #165)
Parent article: Various topics, all related to interrupts

Actually, the "what every programmer should know about memory series" <i>hasn't</i> described,
in detail, issues of modern processors' reordering of memory operations to avoid pipeline
stalls. Thus far, we have half-truths like, "All processors are supposed to see the same
memory content <i>at all times</i>. The maintenance of this uniform view of memory is called
'cache coherency'”.  (My emphasis)

I hope the series will come clean about what cache coherency really means, and what it takes,
in general, for two processors to "see the same memory content", and when one can hope they
will. 


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds