Date: Sat, 09 Dec 2000 09:02:30 -0700 From: Chuck Paterson <cp@bsdi.com> To: arun@sharmas.dhs.org Cc: jhb@FreeBSD.ORG, smp@FreeBSD.ORG Subject: Re: Userland atomic assignments Message-ID: <200012091602.eB9G2UH06249@berserker.bsdi.com> In-Reply-To: Your message of "Fri, 08 Dec 2000 22:20:15 PST." <200012090620.WAA28099@sharmas.dhs.org>
next in thread | previous in thread | raw e-mail | index | archive | help
} }However, the complexity comes from memory ordering issues. All of x86 boxes }ensure sequential consistency. } Sequenctial consistency from a single processor, which may well be what you meant. Writes from different processors to different cache lines are not ordered with respect to one another. Also writes from one processor are not at all ordered with respect to reads from another processor. What is guaranteed is that writes from a single processor will be ordered with respect to one another as viewed from any processor. Chuck To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200012091602.eB9G2UH06249>