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>