From: Tony Finch (dot@dotat.at)
Date: Wed Jan 03 2001 - 18:00:50 PST
Eugene.Leitl@lrz.uni-muenchen.de wrote:
>
>This particular lunatic here thinks context switches need not be
>Nemesis, if the amount of context pushed can be minimized (hardware
>stack machines!), and if you use several copies of hardware which
>retain state, and only push around the one bit which flags the
>individual engines as currently active. Only doable as MISC, of
>course, where a CPU core is worth ~10 kTransistors.
But the bits that make context switches expensive aren't in the CPU
core! The main cost comes from reprogramming the MMU and invalidating
the level-1 cache.
Tony.
-- f.a.n.finch fanf@covalent.net dot@dotat.at "Dead! And yet there he stands!"
This archive was generated by hypermail 2b29 : Wed Jan 03 2001 - 18:06:43 PST