> In some sense, logically (but not efficiently: read the caveats in the > Plan9 papers; a processor is nothing without tightly coupled memory, so > memory is not a remote pool sharable---Mach!),
if you look closely enough, this kind of breaks down. numa machines are pretty popular these days (opteron, intel qpi-based processors). it's possible with a modest loss of performance to share memory across processors and not worry about it. there is such an enormous difference in network speeds (4 orders of magnitude 1mbps dsl/wireless up to 10gbps) that it's hard to generalize but i don't see why tightly coupled memory is an absolutely necessary. you could think of the network as 1/10th to 1/10000th speed quickpath. it may still be a big win. > even today on an > average computer one has this articulation: a CPU (with a FPU > perhaps) ; tightly or loosely connected storage (?ATA or SAN) ; > graphical capacities (terminal) : GPU. plan 9 can make the nas/dasd dichotomy disappear. import -E ssl storage.coraid.com '#S' /n/bigdisks - erik