comp.lang.ada
 help / color / mirror / Atom feed
From: Kilgallen@SpamCop.net (Larry Kilgallen)
Subject: Re: ADA os talk
Date: 29 Aug 2001 12:43:04 -0500
Date: 2001-08-29T12:43:04-05:00	[thread overview]
Message-ID: <uISLa01h$X1r@eisner.encompasserve.org> (raw)
In-Reply-To: 9mj1l3$1mn$1@nh.pace.co.uk

In article <9mj1l3$1mn$1@nh.pace.co.uk>, "Marin David Condic" <dont.bother.mcondic.auntie.spam@[acm.org> writes:
> Allright - if you say so. :-)
> 
> Quite honestly, you are now outside my circle of experience & buzzwords.
> NUMA is a dangling pointer. So I guess I'll just agree and look smart by
> association. :-)

Sorry.  NUMA stands for Non Uniform Memory Access, where a given address
in memory may be "closer" to one CPU than to another.  This means obvious
(these days) synchronization mechanisms like spinlocks don't work the same
as they do in UMA circumstances.  If you buy a 4 processor system it is
likely to be UMA.  If you buy a 64 processor system it is likely to be
NUMA.

> IMHO, a basic Ada kernel is most likely to end up running on a single
> processor, but why build in that limitation? IIRC, early versions of WinNT
> Workstation would support up to 4 processors - don't know what it does now.
> Why not 65536 processors? You'd not likely get there - discovering that the
> overhead bogs things down at some point, but why build in that limitation?

That is my point.  One can avoid building in the limitation only by
specifically considering the difference between the way large numbers
of CPUs are connected vs. the way small numbers of CPUs are connected.

> Maybe the best strategy would be to identify someone's OS college text as
> the starting point. If they describe some set of OS's in sufficient detail,
> it would be a matter of saying "We need to implement chapters 3, 7 and 12 of
> this text." The basic requirements would thus be done and a good part of the
> design work is right there.

I am not sure the textbooks are there yet.



  parent reply	other threads:[~2001-08-29 17:43 UTC|newest]

Thread overview: 52+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-08-26 23:00 ADA os talk Tony Gair
2001-08-27  3:28 ` Mike Silva
2001-08-27  4:58   ` Robert C. Leif, Ph.D.
2001-08-27 14:44     ` Marin David Condic
2001-08-27 18:41       ` Wes Groleau
2001-08-27 19:22         ` Marin David Condic
2001-08-27 18:44       ` Robert C. Leif, Ph.D.
2001-08-27 19:00         ` Marin David Condic
2001-08-29 17:53           ` B.Gaffney
2001-08-30 16:29             ` Serge Robyns
2001-08-27 19:24       ` David Starner
2001-08-27 21:07         ` Marin David Condic
2001-08-27 23:22         ` Larry Kilgallen
2001-08-28 13:48           ` Marin David Condic
2001-08-28 15:50             ` Larry Kilgallen
2001-08-28 16:14               ` Marin David Condic
2001-08-28 17:25                 ` Larry Kilgallen
2001-08-30 14:44                   ` Robert Spooner
2001-08-28 14:29           ` Gary Scott
2001-08-28  9:25         ` Tarjei T. Jensen
2001-08-29 10:33     ` Tony Gair
2001-08-29 14:15       ` Marin David Condic
2001-08-29 14:45         ` Larry Kilgallen
2001-08-29 15:27           ` Marin David Condic
2001-08-29 16:11             ` chris.danx
2001-08-29 17:20               ` Marin David Condic
2001-08-29 17:02             ` Ray Blaak
2001-08-29 17:43             ` Larry Kilgallen [this message]
2001-09-02  8:01             ` McDoobie
2001-09-02 19:58               ` Tony Gair
2001-09-02 23:02                 ` Darren New
2001-09-04 12:47                 ` Marin David Condic
2001-09-02 19:43         ` Tony Gair
2001-09-02 20:16         ` chris.danx
2001-09-03 10:01           ` Ian
2001-09-03 19:31           ` Ada OS talk (was: ADA os talk) M. A. Alves
2001-09-04 13:09             ` Marin David Condic
2001-09-04 14:57               ` M. A. Alves
2001-09-04 14:40                 ` Marin David Condic
2001-09-04 15:12               ` Ada OS talk M. A. Alves
2001-09-06 15:42             ` Ada OS talk (was: ADA os talk)(and now is "About you guys".) McDoobie
2001-08-27  5:15 ` ADA os talk Bobby D. Bryant
2001-08-27 14:04   ` Wes Groleau
     [not found] ` <YOsi7.14505$3f.3377844@news2-win.server.ntlworld.com>
2001-08-27 17:16   ` Warren W. Gay VE3WWG
2001-08-27 17:33     ` Gerhard Häring
2001-08-30 16:43       ` Serge Robyns
2001-08-27 18:02     ` Marin David Condic
2001-08-27 17:37 ` Brian Catlin
2001-09-02  7:26 ` ADA os talk (Innovate!) McDoobie
2001-09-02 10:53   ` Dmitry A. Kazakov
2001-09-04 12:33     ` Marin David Condic
2001-09-04 12:17   ` Marin David Condic
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox