Skip site navigation (1)Skip section navigation (2)
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>