Re: Help in DSM design

From: Jamie Lokier (lk@tantalophile.demon.co.uk)
Date: Sat Mar 04 2000 - 10:44:04 EST


Larry McVoy wrote:
> : Pages are like huge cache lines. Don't gripe about cache lines, OK?
> : Good SMP code avoids cache line ping pong. Bad code doesn't bother.
> : (then again, if the "bad" code was cheap, maybe it isn't so bad)
>
> So you like a world were your cache line misses take 10,000
> times longer than normal, do you? You know what, you're right.
> If you have code that is so cache insensitive that it wouldn't
> notice the difference, DSM would work great.

Larry, you're deliberately ignoring the fact that a DSM "cache line
transfer" doesn't block the requesting CPU from executing another thread
while it waits.

SMP cache line requests don't have that property.

-- Jamie

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Tue Mar 07 2000 - 21:00:16 EST