Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Nov 1999 14:22:53 -0600
From:      Alan Cox <alc@cs.rice.edu>
To:        Alfred Perlstein <bright@wintelcom.net>
Cc:        Matthew Dillon <dillon@apollo.backplane.com>, Poul-Henning Kamp <phk@critter.freebsd.dk>, Peter Wemm <peter@netplex.com.au>, Tommy Hallgren <thallgren@yahoo.com>, freebsd-smp@freebsd.org
Subject:   Re: Matt's new unlock optimiazation
Message-ID:  <19991123142253.M27120@cs.rice.edu>
In-Reply-To: <Pine.BSF.4.21.9911231156020.4557-100000@fw.wintelcom.net>; from Alfred Perlstein on Tue, Nov 23, 1999 at 12:02:01PM -0800
References:  <199911231901.LAA10726@apollo.backplane.com> <Pine.BSF.4.21.9911231156020.4557-100000@fw.wintelcom.net>

next in thread | previous in thread | raw e-mail | index | archive | help
I would *strongly* recommend that everyone interested in low-level SMP
issues read http://rsim.cs.uiuc.edu/~sadve/Publications/models_tutorial.ps.
This is a tutorial on memory consistency models (with lots
of examples) from IEEE Computer.

The Intel note that Matt referred to describes a lot of detail
about the model implemented by the x86, but in the end says,
for all practical purposes, you should treat the x86 as though
it implements processor-ordering (or processor consistency).
The tutorial explains precisely what this means to you
as a programmer.

Alan


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?19991123142253.M27120>