Re: SMP/cc Cluster description

Larry McVoy (lm@bitmover.com)
Thu, 6 Dec 2001 18:43:27 -0800


> I still think ccClusters don't solve any new problems in the
> locking space. "I get rid of it by putting people on different
> filesystems" is not an answer which is unique to ccClusters, current
> systems can do that.

If your point is that it doesn't solve any locking problems in the filesystem,
I'll almost grant you that. Not quite because ccClusters open the door to
different ways of solving problems that a traditional SMP doesn't.

However, where it wins big is on everything else. Please explain to me how
you are going to make a scheduler that works for 64 CPUS that doesn't suck?
And explain to me how that will perform as well as N different scheduler
queues which I get for free. Just as an example. We can then go down the
path of every device driver, the networking stack, the process interfaces,
signals, etc.

There is a hell of a lot of threading that has to go on to get to
64 cpus and it screws the heck out of the uniprocessor performance.
I think you want to prove how studly you are at threading, David,
but what you are really doing is proving that you are buried in the
trees and can't see the forest. Pop up 50,000 feet and think about it.
Let's go have some beers and talk about it off line.

-- 
---
Larry McVoy            	 lm at bitmover.com           http://www.bitmover.com/lm 
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/