From owner-freebsd-smp Tue Jun 4 16:21:02 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA21745 for smp-outgoing; Tue, 4 Jun 1996 16:21:02 -0700 (PDT) Received: from MindBender.HeadCandy.com (root@[199.238.225.168]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id QAA21740 for ; Tue, 4 Jun 1996 16:20:54 -0700 (PDT) Received: from localhost.HeadCandy.com (michaelv@localhost.HeadCandy.com [127.0.0.1]) by MindBender.HeadCandy.com (8.7.5/8.6.9) with SMTP id QAA24168; Tue, 4 Jun 1996 16:16:46 -0700 (PDT) Message-Id: <199606042316.QAA24168@MindBender.HeadCandy.com> X-Authentication-Warning: MindBender.HeadCandy.com: Host michaelv@localhost.HeadCandy.com [127.0.0.1] didn't use HELO protocol To: Sean Eric Fagan cc: smp@freebsd.org Subject: Re: Unix/NT synchronization model (was: SMP progress?) In-reply-to: Your message of Tue, 04 Jun 96 15:25:10 -0700. <199606042225.PAA15769@kithrup.com> Date: Tue, 04 Jun 1996 16:16:46 -0700 From: "Michael L. VanLoon -- HeadCandy.com" Sender: owner-smp@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >In article <1827.833925902.kithrup.freebsd.smp@critter.tfs.com> you write: >>Reply-to: phk@freebsd.org >>Frankly, we havn't spent much time seriously persuing this issue. >Right now, it's going for extremely low-grained MP support -- only one >processor can be in kernel mode at a time. If/when the secondary >processor(s) can take an interrupt, it will probably have reached that goal, >and will manage to improve performance. Well, that's all very interesting... (I mean really -- thanks for the info) But maybe I'm not stating myself clearly. :-) What I'm really after is recommendations on where I should look if I want to see how another SMP Unix implements synchronization controls. I just want to find out how other people have implemented it. All I know is Windows NT (SMP, not in general, of course), and I want to see a contrasting implementation. For example, if I were to go find an OSF/1 (Digital Unix) system and play around with it, would that be a good representation place to start? Or would someone say "Oh no! Don't look at Digital Unix -- it's SMP support really sucks!" :-) I'm just looking for peoples' ideas and opinions here -- not an over-riding edict. Tell me what your favorite Unix SMP system is... ----------------------------------------------------------------------------- Michael L. VanLoon michaelv@HeadCandy.com --< Free your mind and your machine -- NetBSD free un*x >-- NetBSD working ports: 386+PC, Mac 68k, Amiga, Atari 68k, HP300, Sun3, Sun4/4c/4m, DEC MIPS, DEC Alpha, PC532, VAX, MVME68k, arm32... NetBSD ports in progress: PICA, others... Roll your own Internet access -- Seattle People's Internet cooperative. If you're in the Seattle area, ask me how. -----------------------------------------------------------------------------